On 11/14/2010 10:12 PM, Hans-Peter Diettrich wrote:
With regards to UTF-8 (or other MBCS) strings, what does Length(s)
return in these cases? IMO other functions have to be used for the
determination of the true character count (as opposed to the char=byte
count).
Of course its possible without a code table (and maybe even desirable)
to calculate the length of an UTF-8 String in terms of Unicode
Characters rather than in terms of bytes. But to do this the compiler
would need to know if in this place the string is an UTF8String or an
ANSIString. I don't know if those different types are predefined.
Maybe we will need to wait for this comfort until the "New Derlphi
String" implementation (right now only existing in the svn) is up to speed.
-.Michael
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel