QT5中使用#pragma execution_character_set("utf-8")解決中文亂碼


要注意使用此預處理命令解決中文亂碼問題要求源碼必須保存成帶BOM的UTF-8格式。

在QTCreator中,應查看右鍵源碼菜單的最后一項。

如果該項為Add UTF-8 BOM on Save,則應點擊。

然后修改一下源碼后再保存。

注意如果源碼沒修改,IDE不會認為源碼有變動,是不會保存成帶BOM的UTF-8格式的。

只需要屏蔽某段代碼保存一下,然后在修改回來即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM