Мониторинг обменных курсов валют
18c0693f

Написание переносимого кода



Написание переносимого кода

Для создания кроссплатформенного приложения следуйте приведенным ниже советам:

Приведем пример, который позволяет использовать многобайтные символы для обеих платформ (Windows и Linux). Среда Windows традиционно сопоставляет только два байта каждому многобайтному символу. В Linux многобайтная кодировка символов может содержать намного больше байтов на один символ (до шести байтов в кодировке UTF-8). Обе платформы могут использовать одинаковую кодировку с помощью функции StrNextChar, находящейся в модуле SysUtils. В листинге 21.2 приведен код для среды Windows.



Содержание раздела


Самый выгодный курс обмена валюты