Qt Creator编译报错: C2001: 常量中有换行符
一、问题描述。
在使用Qt Creator进行C/C++开发中,进行编译报错:C2001: 常量中有换行符。
二、问题分析。
这是由于代码中包含中文,而文件的默认编码格式为UTF-8。
三、解决方案。
将文件编码格式转换为中文件编码格式。
1、编辑→Select Encoding。
2、选中System,点击“按编码保存”。
3、若重新编译还有问题,可重新构建项目,再进行编译。
Qt Creator编译报错: C2001: 常量中有换行符相关推荐
- QT使用MSVC编译时报错C2001: 常量中有换行符
Windows系统下默认为GBK编码:而Qt中默认编码为utf-8:有时候,GBK编码的汉字解码后再用utf-8编码则可能会报错C2001: 常量中有换行符.解决方法如下: 步骤1.设定UTF-8,添 ...
- QT MSVC中文编译出错error: C2001: 常量中有换行符
Qt error: C2001: 常量中有换行符 QT上用MSVC去编译部分含有中文的字符串时会出现编译错误error: C2001: 常量中有换行符 解决方法: 1.设置是工具->选项-> ...
- vs2017编译错误:C2001 常量中有换行符 C2146 语法错误: 缺少“)”
vs2017编译报错 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2001 常量中有换行符 d:.cpp 592 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2146 语法 ...
- 解决vc2008 utf8中文字符串报错 C2001常量中有换行符
vs2008需要升级到sp1,然后打补丁 VS90SP1-KB980263-x86.exe c源文件以utf8 without bom保存,并添加 #ifdef _MSC_VER #pragma ex ...
- Qt creator 中文显示问题(常量中有换行符或中文显示乱码)
环境是Qt Creator 4.10.1社区版(Based on qt 5.13.1,MSVC2017,32bit) 如下图所示,出现乱码 如下两个步骤可以解决此问题 (1)设置项目属性 在" ...
- Qt5 bug error c2001: 常量中有换行符
昨天被qt creator中的"error c2001: 常量中有换行符"问题折腾了一天,今天终于找到解决办法啦. 传说上面这个问题是qt creator 的一个bug,在vs中编 ...
- c语言 error c2001,error C2001: 常量中有换行符解决方案
场景 修改同事引入的代码,添加中文日志打印,编译出错: error C2001: 常量中有换行符 fatal error C1057: 宏扩展中遇到意外的文件结束 错误指向了中文输出的日志打印代码行, ...
- Qt开发 VS2019 C2001 常量中有换行符
具体错误: C2001 常量中有换行符 C2146 语法错误: 缺少")" 在Linux系统编译正常,但是在Windows系统下会报如上错误. 解决办法: 1.添加宏定义 #pra ...
- 解决“C2001:常量中有换行符“编译问题
用Virsual Studio编译代码时,有时会出现"C2001:常量中有换行符"问题,出现这种现象的原因是当前编码是"UTF-8不带BOM",要改成& ...
最新文章
- 爬虫scrapy框架中间件的使用
- 【blade利刃出鞘】一起进入移动端webapp开发吧
- 程序员的你是否熟练掌握Chrome开发者工具?
- 你以为ACI=SDN?大错特错!
- jqgrid常用操作
- 数据科学竞赛-自然语言处理赛流程
- js基本数据类型和复杂数据类型的区别
- Mark To Market - MTM
- stm32经典笔试题_嵌入式面试经典30问
- h3c交换机配置telnet_H3C路由器交换机配置 命令行操作基础 视频学习
- python视频-python剪切视频与合并视频的实现
- [转载] dataframe按列/行遍历数据
- python中的pickle解析
- 最难的几道Java面试题,看看你跪在第几个?
- LoRa开发|LoRa模组AT指令开发
- DAX函数十大分类及示例
- USB3014-应用程序开发
- 读取经纬度坐标并存储为字典格式,即key为ID,value为轨迹点
- androidjni开发!应聘高级Android工程师历程感言,快来收藏!
- 年纪轻轻就要秃了?别怕,用它,让你重新找回浓密秀发!