[fpc-devel] Performance of string handling in trunk
Sven Barth
pascaldragon at googlemail.com
Mon Jun 24 20:23:51 CEST 2013
On 24.06.2013 16:44, Hans-Peter Diettrich wrote:
>> I hope, now I understand that the type RawByteString ( = String
>> ($FFFF) ) means "codesize = 1 Byte, never to be auto-converted to any
>> differently encoded String type variable.
>
> No. Even if I would like such an encoding, too, Delphi doesn't implement
> it.
But he is right. RawByteString is defined in unit system as
AnsiString(CP_NONE) where CP_NONE is defined as $FFFF. This means that
no conversions to or from a variable of this type are done (or any other
AnsiString type that has code page $FFFF)
Regards,
Sven
More information about the fpc-devel
mailing list