В настоящее время я пишу приложение C, и мне нужно, чтобы отобразить следующие символы в терминале: ≥ и ≤Отображение ≥ и ≤ символов ASCII в C Применение
Их коды ASCII символов являются 242
и 243
, но я не могу заставить их отображаться в терминале DOS.
Любые идеи о том, как я могу это сделать?
Шрифт, используемый вашим терминалом, может не соответствовать ASCII, и, вероятно, это не стандартный способ его создания. Будьте готовы либо работать с чем-то в Boost, либо с помощью кода на платформе. – GManNickG
Педантичная точка: ASCII кодирует символы только до 127 (0x7F). Кроме того, символы в кодовых точках являются специфичными для реализации. Вы говорите о кодовой странице 437 (у которой есть ≥ и ≤ в точках 242 и 243). –
Если вы используете современную систему, используйте строки Unicode и wprintf (и варианты). http://msdn.microsoft.com/en-us/library/wc7014hz%28VS.80%29.aspx – bobince