QT使用MSVC编译时报错C2001: 常量中有换行符
windows系统下默认为GBK编码;而Qt中默认编码为utf-8;有时候,GBK编码的汉字解码后再用utf-8编码则可能会报错C2001: 常量中有换行符。解决方法如下:步骤1.设定UTF-8,添加BOM工具-->选项-->文本编辑器-->行为-->默认编码:UTF-8;UTF-8 BOM:如果编码是UTF-8则添加步骤2:重新保存文件编辑(注意要在报错的.cpp中点击编辑)-->Select Encoding-->选择UTF-8,然后点击“按.
原创
2022-01-27 14:30:32 ·
1168 阅读 ·
0 评论