最近,我使用VS Code来写c++代码的时候发现中文输出在终端中经常是乱码的。我搜了一些资料,调整了VS Code终端编译运行cpp文件的默认编码方式,解决了这个问题。
VS Code终端的默认编码方式是gbk,但是我在Visual Studio 2022中的默认编码方式却是utf-8,这就导致当我使用VS Code打开编译运行VS2022中写的代码的时候会出现中文乱码的情况。所以我改了一下VS Code对于cpp文件的默认编码方式,将下面这张图中的四个文件中所有的gbk全部改成utf-8就可以正常编译运行了,不会出现乱码。
PS:这个文件夹是配置任务后才生成的