[Qt] Qt Creator 编码警告:warning:C4819

Qt项目使用VC++(2019 64bit)编译器出现此错误。

warning:C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失。(可能这个警告内容也会在Qt Creator 中乱码)

如果想要去掉这个警告,可以采用如下三种方法:

1、转换Code文件为:UTF-8带BOM格式;

2、如果是Qt Creator,编辑 -> Preferences -> 文本编辑器 -> 行为 -> 文件编码:

默认编码:UTF-8

UTF-8BOM:如果编码是UTF-8则添加

然后任意改动一下出现警告的文件并保存,就会保存为新的编码格式为:UTF-8带BOM格式。

3、如果是Visual Studio IDE,打开有该warning的文件,点击【文件】选【高级保存选项】(平台模块没有这个菜单功能,需要用户自行添加;具体添加方法可自行查找),改变编码格式为Unicode(UTF-8带签名)-代码页65001】,保存。

=======>>

原文链接

相关推荐
Aczone2829 分钟前
硬件(六)arm指令
开发语言·汇编·arm开发·嵌入式硬件·算法
YA3331 小时前
java设计模式二、工厂
java·开发语言·设计模式
逐雨~1 小时前
9.8C++作业
开发语言·c++
我爱挣钱我也要早睡!2 小时前
Java 复习笔记
java·开发语言·笔记
Yang-Never3 小时前
Kotlin协程 -> Job.join() 完整流程图与核心源码分析
android·开发语言·kotlin·android studio
TomCode先生5 小时前
c#动态树形表达式详解
开发语言·c#
高-老师6 小时前
基于R语言的物种气候生态位动态量化与分布特征模拟
开发语言·r语言·物种气候
大翻哥哥6 小时前
Python 2025:量化金融与智能交易的新纪元
开发语言·python·金融
weixin_437830947 小时前
使用冰狐智能辅助实现图形列表自动点击:OCR与HID技术详解
开发语言·javascript·ocr
疾风铸境7 小时前
qt+halcon开发相机拍照软件步骤
数码相机·qt·halcon·拍照