3.2.2 WideChar |
Вверх Предыдущий Следующий |
Free Pascal поддерживает тип WideChar. Тип WideChar имеет размер 2 байта, и содержит один UNICODE символ в кодировке UTF-16. Символ юникода (unicode) - это число (код UTF-16), которому предшествует знак (#). Нормальный символ ANSI (1 байт) также может использоваться для WideChar, компилятор автоматически преобразует его в 2-х байтный символ UTF-16. Ниже приведено определение греческих символов (Ψ (Phi) и Ω (Omega)): Const C3 : widechar = #$03A8; C4 : widechar = #$03A9; Это-же можно сделать путём приведения типа к WideChar Const C3 : widechar = widechar($03A8); C4 : widechar = widechar($03A9); |