Из треда
www.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум
Перезагрузить страницу как работать с тхт файлами?
ch:=GetChar(s,i-1); c:=ord(ch); // берем по байтику
if c=65488 then begin // если байт равен 65488, то следующий байт отвечает за русскую букву
|
wchar является словом (в классическом понимании - 2 байта), и только потому, может принимать значение over9000^W 65488, которое как бэ намекает, что полученное функцией GetChar число, превышает максимальное значение байта . Корректнее было бы употребить термин
символ (судя по коду, здесь, аналогично Jscript и ряду языков, строка представляет собой массив слов, представляющих символы в юникод кодировке).