使用VS编译C++时,报错: warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格 式以防止数据丢失。
利用VS的高级保存选项,修改合适的编码规则即可解决,最新版VS需要手动添加高级保存选线的命令,方法如下:
打开工具-->自定义
选择命令-->选择添加的选项卡位置,例如想放到文件菜单中,在菜单栏选择文件-->添加命令-->点击文件-->选择高级保存选项-->点击确定
可以看到高级保存选项已经显示在文件菜单下,点击上移/下移调整菜单合适位置。
添加后,在文件菜单打开高级保存选项,将原先的Unicode(UTF-8 无签名)修改为Unicode(UTF-8带签名)即可解决。
---->
标签:文件,菜单,--,保存,C++,VS,Unicode From: https://www.cnblogs.com/blossomwei/p/17866621.html