用vscode code runner插件经常会出现输出中文乱码的问题
那么如何解决这个问题呢?
解决方法:
-
通过设置,可以把代码放到 VS Code 内置的 Terminal 来运行,那么问题就能迎刃而解了。
-
选择 文件 -> 首选项 -> 设置,打开 VS Code 设置页面,
找到 Run Code configuration,勾上 Run In Terminal 选项。
设置之后,代码就会在 Terminal 中运行即可。
其他方法
如果上面的方法不行,则尝试在settings.json使用
"cpp": "cd $dir && g++ -fexec-charset=GBK -std=c++11 $fileName -o a.exe && ./a.exe"