QtCreator + vs2013編譯器 出現中文亂碼解決方法

網上搜索了好多解決方法啊,然而都不打靈光。經過嘗試使用下面的方式可以解決亂碼問題,而且不需要很大的工作量在所有中文字符串前面添加QStringLiteral宏定義這麼麻煩,記錄一下怕忘記了:

1.在Creator中的 工具->選項->文本編輯器->行爲 中將文件編碼設置成下圖所示


2.將所有的頭文件中添加 #pragma execution_character_set("utf-8")並保存,因爲第一步的操作所有重新保存過的文件都會是utf-8 BOM格式
3.將所有的cpp文件加一個空格或者是怎樣重新保存一邊,使得所有的cpp文件也是utf-8 BOM格式就可以完美解決了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章