QT MSVC中文編譯出錯error: C2001: 常量中有換行符

QT上用MSVC去編譯部分含有中文的字符串時會出現編譯錯誤error: C2001: 常量中有換行符,但用MinGW就不會。需在後面加個正常的字符才能正常編譯,但出現亂碼了。其編碼如下圖,明顯的看着編碼不對。 如果想都編譯成功,那就需要在設置裏把「文件編碼」的UTF-8 BOM改成「如果編碼是UTF-8則添加」。如下圖 但這樣做直接編譯出來的都是亂碼。編碼如下圖 需用QStringLiteral(
相關文章
相關標籤/搜索