C2001 常量中有换行符

我的问题,include结尾没有加双引号

#include "dirent.h

解决方法,include需要完整加双引号。

网上其他解决方案1:

点击VS菜单栏上的【文件】–》高级 --》选中"UTF-8 带BOM" --》OK

解决“C2001:常量中有换行符“编译问题_sanqima的博客-CSDN博客_c2001: 常量中有换行符

网上其他解决方案2:

Qt: error: C2001: 常量中有换行符 - 一杯清酒邀明月 - 博客园

Qt: error: C2001: 常量中有换行符

这里简单记录在使用Qt Creator时遇到的一个问题:


如下一行代码,没有任何问题,但编译运行时会报错。

label->setText("label:我是一个窗口");

当使用中文时,可能会习惯性的使用QObject::tr()函数

label->setText(QObject::tr("label:我是一个窗口"));

同样代码没有问题,但是Qt Creator依旧会报错,错误内容如下:

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

error: C2001: 常量中有换行符

error: C2146: 语法错误: 缺少“)”(在标识符“label”的前面)

error: C2146: 语法错误: 缺少“;”(在标识符“label”的前面)


解决方案:

只要在末尾加一个空格,让最后一个中文汉字与双引号隔开,这样便不会再报错。

c++ C2001 常量中有换行符相关推荐

  1. QT5对话框的中文字符串【乱码】 (error: C2001: 常量中有换行符)

    问题解决:对话框的中文字符串[乱码] (error: C2001: 常量中有换行符) 假设编译环境:QT5+vs2015 项目配置: 默认编码:UTF-8 UTF-8 BOM: 目前存在了则保留 如果 ...

  2. 解决vc2008 utf8中文字符串报错 C2001常量中有换行符

    vs2008需要升级到sp1,然后打补丁 VS90SP1-KB980263-x86.exe c源文件以utf8 without bom保存,并添加 #ifdef _MSC_VER #pragma ex ...

  3. c语言 error c2001,Visual Studio error C2001:常量中有换行符(解决办法)

    在Visual Studio自动生成的项目中,碰见了一件关于文件编码的问题,集中在类似于以下的语句上: DASLog (DASProtWarn, L"(%s)消息超时,进入慢循环召唤模式.& ...

  4. c语言 error c2001,error C2001: 常量中有换行符解决方案

    场景 修改同事引入的代码,添加中文日志打印,编译出错: error C2001: 常量中有换行符 fatal error C1057: 宏扩展中遇到意外的文件结束 错误指向了中文输出的日志打印代码行, ...

  5. 解决“C2001:常量中有换行符“编译问题

        用Virsual Studio编译代码时,有时会出现"C2001:常量中有换行符"问题,出现这种现象的原因是当前编码是"UTF-8不带BOM",要改成& ...

  6. QT使用MSVC编译时报错C2001: 常量中有换行符

    Windows系统下默认为GBK编码:而Qt中默认编码为utf-8:有时候,GBK编码的汉字解码后再用utf-8编码则可能会报错C2001: 常量中有换行符.解决方法如下: 步骤1.设定UTF-8,添 ...

  7. Visual Stdio 中的error C2001: 常量中有换行符

    error C2001: 常量中有换行符 问题: 使用Visual Stdio,cout中文的时候,有的时候可以正常编译并运行,但是有的时候会出现error C2001: 常量中有换行符. 出现err ...

  8. Qt开发 VS2019 C2001 常量中有换行符

    具体错误: C2001 常量中有换行符 C2146 语法错误: 缺少")" 在Linux系统编译正常,但是在Windows系统下会报如上错误. 解决办法: 1.添加宏定义 #pra ...

  9. QT MSVC中文编译出错error: C2001: 常量中有换行符

    Qt error: C2001: 常量中有换行符 QT上用MSVC去编译部分含有中文的字符串时会出现编译错误error: C2001: 常量中有换行符 解决方法: 1.设置是工具->选项-> ...

最新文章

  1. python调用shell命令-「Python」6种python中执行shell命令方法
  2. 错误传播 --try{}catch(e){console.log(e)}
  3. 绕过web认证学习总结
  4. 不负众望,窝窝世界新版放出(内测):P
  5. Android之URI简介
  6. 利用ssh反向代理以及autossh实现从外网连接内网服务器
  7. 带你掌握Redis数据类型:string和Hash
  8. 拼多多api接口php算法,PHP 调用 拼多多 API 模板
  9. php 实现贪心算法,python贪心算法如何实现 python贪心算法实现代码示例
  10. pytorch中的tensor以numpy形式进行输出保存
  11. jdk8安装和环境变量配置
  12. 计算机辅助制造相关的技术,什么是PCB制造中CAM或计算机辅助制造技术?
  13. ffmpeg的一些用法,不定期更新
  14. Java笔试题含答案
  15. 洛谷(P3373)线段树加乘混合模板
  16. 深度学习平台的搭建(anaconda-pytorch-pycharm)
  17. c语言中\n,\t,\r,\b的用法和区别
  18. 校园网的实现 java_北科校园网开机自动登录的JAVA实现(已修正)
  19. 看完全都会了!2021届毕业生还没找到Android开发工作,含BATJM大厂
  20. 人生第一份工作离职了,给自己交予的答卷

热门文章

  1. 盘点认证协议 : 普及篇之ADFS , WS-Federation
  2. Socket网络编程详解
  3. 物联网与无线传感器网络期末考试复习资料(教材--刘伟荣,何云--电子工业出版社)
  4. 使用Godaddy的API批量修改域名的NameServers,指向CloudFlare的NS,享受免费的抗DDOS保护!
  5. 《小白兔到大黑牛》第十三篇maven中Hadoop中类的练习
  6. 匿名管道和命名管道(代码剖析)
  7. scrapy爬虫之凤凰网热点新闻
  8. 任意多边形面积—有向面积
  9. XC3072锂电池充电IC(耐高压,带OVP,带防反接)
  10. Linux应用程序后台运行