Visual Studio 2017 警告C4819解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ligaopeng001/article/details/60923472

Visual Studio编辑器默认(或者是在有中文的源代码的情况下,我没有深究)编码为GB 2312,如果打开UTF-8编码的带有中文的源代码,会提示【warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失】如图所示

1-错误列表提示

那么应该怎么处理这个情况呢?可以通过【另存为】的方式把源代码的格式存为Visual Studio编辑器支持的【UTF-8 带签名】编码的文件。如图所示,点击【…另存为】

另存为

点击保存旁边的小三角,菜单中有一个【编码保存】
更改编码

点击之后会出来高级保存选项,选择需要的编码格式即可。
选择格式

猜你喜欢

转载自blog.csdn.net/ligaopeng001/article/details/60923472
今日推荐