( Oops | 2010. 03. 11., cs - 17:31 )

"már működni kéne a pozícionálásnak, mivel abban a típusban fix hosszúságúak a karakterek"
Nem megy sajnos, és asszem értem is, hogy miért: külön hasonlítja össze az első és a második bájtot.

még egy példa:

-------------------
var a: widestring;
begin
a:='Áá';
writeln('a hossza: ',length(a));
writeln('1:',a[1]);
writeln('2:',a[1],a[2]);
end.
-------------------

$./widestring
a hossza: 4
1:
2:Á

Hogy magyarázzam meg a pascalnak, hogy ha widestring, akkor két bájt egy betű, és innentől a stringkezelő függvényei dolgozzanak eszerint?:-)