尤其代码是从linux平台复制过来:

报错如图:

更有甚者基本函数都报错:

当下检查发现if else break case等基本函数并无问题时,报错行数明显不一致等一定要注意文档编码格式,

最简单的办法是用notepad++,逐个将.cpp和.h改成统一编码,如图

改成UTF-8-BOM编码,点保存。

vs提醒有变动,点全是。

再生成编译,你会发现原来的错误全部消失

VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失相关推荐

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

    warning C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 使用Visual studio编译跨平台的C/C++语言项目时经常 ...

  2. 解决在使用 Qt 编译项目时出现 “C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode格式以防止数据丢失“ 的警告

    解决在使用 Qt 编译项目时出现 "C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode格式以防止数据丢失" 的警告 警告出现的原因:编 ...

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

    warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 [问题描述] Qt项目使用 VC++ 编译器出现此错误. war ...

  4. Qt使用MSVC编译器关闭“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”警告的方法

    Qt使用MSVC编译器关闭"warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失"警告的方法 [问 ...

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

    问题现象: 在VS2015的编译器中会出现以下警报: warning C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 解决方案 第 ...

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

    从同事那里拷来两个头文件,一编译就出现了这个警告. 想要消除这个警告,几个方法: (1)转换Code文件为Unicode格式:   (2)在Project -> Properties -> ...

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

    这个警告怎么破?其实很简单: 以VS2012为例,去除方法见下:

  8. 如何解决vs中无法使用utf8文件的问题 请将该文件保存为 Unicode 格式以防止数据丢失

    在深入理解c++11一书中有说两个字符集,一个源码字符集,一个编码字符集(在msvc编译器文档里面叫做执行字符集). 一个是文件的保存格式. 一个是编译器在编译过程中如何编码字符串. 文件用utf-8 ...

  9. 问题记录:从EXCEL2013导入数据CSV文件,提示报错“此文本文件包含的数据无法放置在一个工作表中。如要继续导入可容纳的数据,请单击确定。。。”

    使用的工具是:MicrosoftOffice Excel 2013.Notepad++ v7.5.8 Spark数据处理任务生成了CSV格式的数据文件,然后要手动将CSV数据转换成excel文件,为了 ...

最新文章

  1. Top 10 Mistakes Java Developers Make(转)
  2. linux 命令自动提示错误信息,Linux基础命令---sar显示系统活动信息
  3. linux日志生成速率统计,Linux学习29-awk提取log日志信息,统计日志里面ip访问次数排序...
  4. 常考数据结构与算法:括号序列
  5. 换硬币c语言编程_为什么大多数程序员都会学C语言的5大原因!什么原因让你学不会?...
  6. 时序数据库技术体系 – InfluxDB 多维查询之倒排索引
  7. linux redhat配置yum源为网易(163)源的方法
  8. bzoj 3384: [Usaco2004 Nov]Apple Catching 接苹果(DP)
  9. Builder模式的误区:将复杂对象的构建进行封装,就是Builder模式了吗?
  10. MOTO 360连接手机新手图文教程
  11. 芯烨Xprinter XP-D3601B 打印机驱动
  12. ps色轮插件Coolorus v2.5.14(专业的Photoshop配色插件,支持PS CC 2019)
  13. 桥接模式与路由模式有什么不同
  14. directive之require
  15. yolov5环境配置及训练coco128数据集
  16. Java编程那些事儿70——抽象类和接口(三)
  17. ucache灾备云报价_UCache云灾备体系介绍
  18. leetcode-55. 跳跃游戏--【DFS】【贪心】
  19. 小米4可以刷入linux,给小米4刷上SailfishOS是怎样的体验?附刷机教程
  20. 重庆公需科目快速看视频方法自动学习 python

热门文章

  1. 你羡慕的「自由职业者」,都在焦虑没有保障的退休生活
  2. linux 压缩文件小,技术|在 Linux 上压缩文件的 5 种方法
  3. python和tensorflow版本对应_详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
  4. 自动给文本框输入值_Dynamo for Revit自动生成门窗图例详图
  5. druiddatasource配置_Springboot属性注入 Java配置和Value配置
  6. linux grub设置cpu频率,Linux:使用性能调控器时,为什么CPU频率会发生波动?
  7. 熟悉linux unix,熟悉这几个常用命令,你就是Linux/Unix的vi高手了。
  8. oracle基于dblink创建视图,【案例】Oracle dblink 数据库连接dblink insert操作数据类型发生改变...
  9. python中对多态和多态性的理解
  10. Python:数据编码与处理