5

Как я могу узнать кодировку моего терминала Windows 10? Это не отображает символы правильно. Я пытаюсь вывести символы юникода, которые он, очевидно, поддерживает, но при запуске моей программы на C++ он ведет себя странно.

2 ответа2

4

Как я могу узнать кодировку моего терминала Windows 10?

Если под терминалом вы подразумеваете оболочку cmd , вы можете использовать команду chcp для отображения и изменения используемой кодовой страницы.

Примеры

Просмотр текущей кодовой страницы:

chcp

Измените кодовую страницу на Unicode/65001:

chcp 65001

Источник chcp

Вот полный список идентификаторов кодовых страниц. Смотрите также кодовые страницы.


Дальнейшее чтение

1

Когда вы находитесь в окне cmd , щелкните правой кнопкой мыши черный значок, расположенный в верхнем левом углу, затем щелкните левой кнопкой мыши "свойство в меню", в появившихся окнах перейдите на вкладку "Шрифт" и попробуйте разные шрифты (желательно TTF). такие как Lucida Console), которые поддерживают ваши символы Юникода

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .