[Lazarus] cwstring in arm-linux

Michael Schnell mschnell at lumino.de
Fri Oct 21 09:50:09 CEST 2011


On 10/21/2011 09:03 AM, Graeme Geldenhuys wrote:
> You forgot surrogate pairs in UTF-16. Think outside
> the Unicode BMP where a "visible" character will be 4-bytes, thus two
> UTF-16 Char values.
Regarding this, there seemingly is no help at all :( (I understand that 
even in full 32 Unicode there are such pairs, creating characters that 
are even maybe defined as completely different 32 Bit Unicode as well)

But in fact I up til now never came across any situation requiring 
non-BMP encoding.

-Michael




More information about the Lazarus mailing list