I'm interested to know in what application you need character counting in which this makes a difference: How about diacritics and accents? Or do you care only about chars and not about semantics or graphics?
Also, if that mattered to me, I'd store the char count in addition to the string length.
Also, if that mattered to me, I'd store the char count in addition to the string length.