Как сделать вывод строк с кириллицей в Free Pascal?

Необходимо по учебе написать обучающую программу, меню которой должно содержать кириллицу и отображать в графическом режиме.
Используются модули PTCCRT, Dos и PTCGraph. Кодировку файла с исходным кодом менял (ANSI/CP866/Windows 1251/UTF-8).
ОС: Archlinux
Версия FPC - 2.6.
Исходный код пишу в Geany.

Каким способом можно добавить кириллицу в исходный код?
  • Вопрос задан
  • 5312 просмотров
Пригласить эксперта
Ответы на вопрос 2
@v_prom
В Free Pascal могут использоваться два типа символов, из которых составляются строки: одно- и двух-байтные. Для первых есть тип Char (он же — AnsiChar), для вторых — WideChar. И соответственно: string, AnsiString, WideString, PChar и PWideChar. Таким образом, мы можем использовать одно- и двух-байтные кодировки, причем как ограниченные, так и с переменным объемом символа, поскольку нулевой символ, имеющий специальное значение, везде одинаков.
Ответ написан
Комментировать
@v_prom
самый простой вариант использовать Lazarus, там все должно отображаться корректно..
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы