QtCreator 编译时提示 warning C4819 的解决办法

用 QtCreator 和Visual C++ 编译器编译程序时经常会出现类似的警告:

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

这个警告我们可以忽略,但是编译大一点的项目时经常会提示几十个这样的警告,也挺烦人的。

其实解决办法也很简单,将我们的代码保存为 utf-8 带 BOM 格式的文件就可以了。

QtCreator 保存文件默认是 utf-8 格式的,但是不带 BOM。我们可以修改一下设置,让它每次保存是都保留 BOM。设置方法如下图:

QtCreator 编译时提示 warning C4819 的解决办法相关推荐

  1. shell 删除simatic_安装西门子软件时提示重启电脑的解决办法

    原标题:安装西门子软件时提示重启电脑的解决办法 安装西门子软件时提示重启电脑的解决办法 在西门子软件安装时,比如:WinCC.Step7.SIMATIC NET SQL Server for WINC ...

  2. mysql using btree_mysql导入数据时提示 USING BTREE 错误解决办法

    错误原因: 主要是是MYSQL 5.1的一个BUG,其出现原因是mysql 5.1和mysql 5.0在处理到索引语句时有所区别. 案例: 有时导入mysql会提示如下错误: ERROR 1064 ( ...

  3. 安装时提示错误1402的解决办法

    安装有些需要向注册表中写启动信息的软件时,会有"错误1402 无法打开键"及键值HKEEY_LOCAL_MACHINE/SOFRWARE/Microsoft/windows/Cur ...

  4. app mysql图片存储空间不足,光影魔术手处理照片时提示存储空间不足的解决办法介绍...

    光影魔术手是一款好用又经典的图片处理软件,但是不少朋友在允许光影魔术手时可能遇到过存储空间不足的问题,而又不知道怎么解决,只好重启程序.小编这里来教大家一招 软件名称:光影魔术手 nEO iMAGIN ...

  5. 护卫神主机大师或者是主机管理系统中创建网站时提示开设失败的解决办法

    一种情况: 阿里云默认的系统一般会开启密码复杂度的功能,这样在使用护卫神主机大师或者是主机管理系统开设网站时,填写的密码如不符合系统的复杂度要求.那么将出出现以下的提示: 解决办法如下: 1.打开系统 ...

  6. tomcat启动时提示端口被占用解决办法

    有时候,我们在启动tomcat服务器的时候,项目并不能运行,会提示某个端口existing 被占用,这时候,我们一般有两种解决办法. 如图 方法一:(通用)修改tomcat默认端口 进入tomcat的 ...

  7. 打开文件或文件夹时提示拒绝访问的解决办法

    打开文件或文件夹时如果提示拒绝访问,这是访问权限问题. 1 打开我的电脑,点击工具->文件夹选项->查看,取消使用简单共享. 2 在文件或文件夹上单击右键,选择属性,点击安全. 3 如果在 ...

  8. 登录时提示“配置文件写入失败”解决办法

    操作步骤:删除config.xml文件,重启智能POS,配置登录信息. 文件位置:文件存储-winboxcash/config.xml 转载于:https://www.cnblogs.com/yhbc ...

  9. 如何解决Visual Studio2010 编译时提示系统找不到指定文件问题

    如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 参考文章: (1)如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 (2)https://ww ...

最新文章

  1. freebsd mysql 安装_Freebsd中mysql安装及使用笔记-阿里云开发者社区
  2. sqlite随机读取N条记录
  3. VS2010 修改输出的exe名字和pdb文件名字的方法
  4. Java面向对象(19)--抽象类与抽象方法abstract
  5. PS图层混合模式中英文对照
  6. Linux用户、用户组、文件权限设置
  7. ajax对象状态0,ajax – HTTP状态代码0是否有任何意义?
  8. 华为ensp的缺省_华为模拟器 eNSP安装教程
  9. [分享]N-Gage QD新手教程
  10. 透视表学习(四)想要做好数据分析必知必会排序操作
  11. 取名五行字典(金木水火土)
  12. 用户界面设计有效的人机交互策略_学习笔记
  13. 二十款漂亮CSS字体样式
  14. java面向对象小知识
  15. 推荐三个图片编辑软件给你
  16. 基于模板方法+协调者委托对现有冗余代码的改造案例
  17. 1008 : 美元和人民币
  18. Ubuntu18.04提示adb设备没有权限
  19. 两大热门技术碰撞 论区块链在物联网中的应用
  20. 教你 P 照片:十五步把一张普通照片处理得很有质感

热门文章

  1. 经典算法——单向链表反转
  2. Linux基础知识点
  3. 恢复oracle中误删除delete的数据、drop掉的表
  4. java时间日期类(Date、DateFormat、Calendar)学习
  5. 关于部分应用无法向POJ提交代码的解决方案
  6. 一个通配符引起的错误
  7. 在线Javascript压缩工具
  8. 在线最小公倍数计算器
  9. .net mvc html5,带有.NET MVC 3 Razor Editor的HTML5占位符
  10. Spring基础18——通过注解配置bean之间的关联关系