зачем менять настройку кодовой страницы в vscode при использовании internalconsole и externalconsole - PullRequest
0 голосов
/ 19 июня 2020

Я использую окно, корейские настройки

Я хочу запустить терминал с кодовой страницей 949, потому что мне нужен корейский ввод и вывод. cp 65001 не может вводить корейский.

когда я использую внутреннюю консоль, cmd или powershell, значение cp равно 65001

, но значение cp externalconsole равно 949

я использую clang, поэтому Я не могу использовать встроенный терминал.

могу ли я изменить настройки внутренней консоли для использования cp949 по умолчанию?

тестовый код

#include <stdio.h>
#include <windows.h>
int main()
{
    char test[30];
    printf("한글입력: ");
    scanf("%s",test);

    printf("입력한 한글: %s\n",test);
    system("chcp");
    system("pause");
    return 0;
}

1. внутренняя консоль cp проверка img

2. внешняя консоль cp check img

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...