【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决

上次师兄提醒了,关键在于调整为utf-8编码。

在Linux上写的代码,中文部分默认使用utf-8编码,然而在Windows,由于微软十分的关爱中国用户,将编码模式改成了简体中文(GB2312),这样就导致C++工程无法生成解决方案,因此需要进行如下工作。

第一步

首先在vs2022中,需要修改工程的打开方式为utf-8,具体方法为在扩展里面搜索utf8,下载这一个扩展:
【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第1张图片

随后,如果查看高级保存选项中,编码确实是utf-8,那么说明第一步就完成了。

【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第2张图片

第二步

接下来,需要更改一下计算机的时区设置,按照以下步骤:
【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第3张图片

【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第4张图片

【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第5张图片

【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第6张图片

【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第7张图片
将这个Beta版:。。。。的选项勾选上,就OK啦。后面会让你重启一次电脑,重启之后,VS就能够顺利编译C++文件了。
【实测可用】Visual Studio编译中文项目错误:应改成utf-8编码。Windows编译C++编码问题解决_第8张图片

你可能感兴趣的:(C++修炼,c++,c语言,ide)