关于QT编码格式问题导致的异常报错(涉及中文字符问题)

关于QT编码格式导致的异常报错问题

问题1:“ error: C2001: 常量中有换行符”,因为中文字符导致的报错

问题2:因为“/* */”注释导致的异常报错
关于QT编码格式问题导致的异常报错(涉及中文字符问题)

原因:涉及中文字符的,编译器要求支持utf-8带BOM的方式,对UTF8格式的代码文件支持不够好
解决办法:

1、首先设置编码格式,默认就是UTF-8
关于QT编码格式问题导致的异常报错(涉及中文字符问题)

2、通过notepad++文本编辑器把源代码文件编码格式为UTF-8 BOM保存即可
关于QT编码格式问题导致的异常报错(涉及中文字符问题)