目錄
Qt提示無法用“UTF-8”編碼解碼,無法編輯
問題:
在Qt Creator裏打開其他編輯器的代碼時有時會提示:
原因:
Windows默認編碼格式是GBK。而Qt-各版本的默認編碼格式是UTF-8.
解決方法:
方法一:
找到源文件,在文件上右鍵使用Notepad++編輯器打開(如下圖)
選擇 ---> “編碼” --->“轉爲UTF-8編碼”
方法二:
windows環境下,Qt Creator,菜單 -> 工具 -> 選項 -> 文本編輯器 ->行爲 -> 文件編碼:
默認編碼:System(簡體中文Windows系統默認指的是GBK編碼,即下拉框選項裏的GBK/windows-936-2000/CP936/windows-936)
Qt支持auto關鍵字
支持auto關鍵字需在Qt中添加C++11。如下:
在.pro文件裏面添加
QMAKE_CXXFLAGS += -std=c++11
或者
CONFIG += c++11