vs编译提示,warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

Posted 岁月神偷小拳拳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs编译提示,warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失相关的知识,希望对你有一定的参考价值。

VS项目经常会出现  warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失的警告,虽然不影响程序的正常运行,看起来很杂乱,还是要消除这个问题。

解决:

在vs中打开有该warning的文件,一般可以在外部依赖项中找到相应的warning文件。

然后点击【文件】选【高级保存选项】,改为如下编码格式(选择合适自己的编码格式)。

点击【确定】后保存,重新编译,warning消失。

以上是关于vs编译提示,warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失的主要内容,如果未能解决你的问题,请参考以下文章

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

经验分享:如何解决VS编译器下面的C4819警告?两种方法

warning C4819 解决方案 warning C4819: The file contains a character that cannot be represented in the cu

warning C4819最简单解决办法