Summary on Re: [fpc-pascal] Unicode file routines proposal

Paul Ishenin webpirat at mail.ru
Tue Jul 1 16:52:53 CEST 2008


Michael Van Canneyt wrote:
> You can still do C:=S[i]. What you cannot do is
>
>   P:=PChar(S);
>   While (P^<>#0) do
>    SomeByteSizedOperation;
>   
Why you cannot? PChar(S) should represent S as raw bytes. If you know 
what you are doing - it will not harm. In other case, if you corrupt the 
string then you are responsibile for all problems you get.

Best regards,
Paul Ishenin.



More information about the fpc-pascal mailing list