Я программирую на с++ в VSCode. Но я столкнулся с проблемой: у меня вместо русских символов выдаются “инопланетные иероглифы”. Использую последнюю версию VSCode. Компилятор: MinGW. “set locale” не работает. Желательное решение с помощью параметров или расширения. Чтобы распространялось на все файлы (c++).
Asked
Active
Viewed 1,332 times
-1
-
Пожалуйста, дополните ваш ответ. Где конкретно у Вас возникает такая проблема? В коде (к примеру, комментарии), в самой IDE, в интегрированном терминале или мб при локализации вашего приложения? – Wusiki Jeronii Nov 09 '22 at 19:00
2 Answers
1
#include <Windows.h>
int main(){
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
...
}
Должно работать как на С, так и на С++.
Навряд ли можно на все файлы распространить через настройки, только отдельно для каждой программы, и то с помощью кода
Otets Valerian
- 289
- 3
- 9