У меня есть консольное приложение Win32, которое играет в игру жизни в окне CMD.Как использовать ярлыки в формате ASCII в Visual Studio 15 для консольного приложения?
Я хотел бы нарисовать коробку вокруг поля, используя некоторые стандартные символы рисования, такие как: (186: ║), (187: ╗) (188: ╝), (200: ╚), (201 : ╔), (205: ═), но я никуда не денусь.
Во-первых, во время сборки я получаю предупреждения, такие как: «предупреждение C4566: символ, представленный универсальным-символьной именем„\ u2551“не может быть представлена в текущей кодовой страницы (1252)»
код будет работать , но он будет отображать что-то еще вместо символов рисования окна. Я просмотрел столько свойств, сколько мог найти, но я не нашел места для изменения текущей кодовой страницы.
Любая идея о том, как и где ее изменить? Или это то, что мне нужно изменить в Windows, возможно? Я запускаю Win 7 Pro, если это имеет значение.
Я изменил кодовую страницу редактора VS до 850 (западноевропейская DOS), но это не повлияло на исполняемый файл.
Окно консоли, открытое визуальной студией, поддерживает символы рисования окна, так как я могу вводить их с помощью клавиш Alt-клавиатуры, и они отображаются просто отлично. В источнике я использую «║», а не числовые значения - это визуальная студия, которая интерпретирует их как «\ uWhatever». – JSz
Вы можете открыть ту же консоль с cmd.exe для запуска chcp. –