Marco van de Voort napsal(a): >> Dani?l Mantione wrote: >> > pos('?','Dani?l'); >> > >> > ... has a different implementation for utf-8 and 8-bit code pages. >> >> Why? With utf-8 a string is searched, with 8-bit cp one char. No other >> char/sequence of char other than ? can generate the byte sequence >> representing ? > > const s : 'Dani?l'; > > var accent : utf8char; > > x:=pos('i','Dani?l'); > accent:=s[x+1];
We could have special support for assignment to type utf8char, couldn't we? Tomas _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel