尤其代碼是從linux平台復制過來:
報錯如圖:
更有甚者基本函數都報錯:
當下檢查發現if else break case等基本函數並無問題時,報錯行數明顯不一致等一定要注意文檔編碼格式,
最簡單的辦法是用notepad++,逐個將.cpp和.h改成統一編碼,如圖
改成UTF-8-BOM編碼,點保存。
vs提醒有變動,點全是。
再生成編譯,你會發現原來的錯誤全部消失
注意再QtCreate工程導入vs+qt時會出現以上情況。
轉自:https://blog.csdn.net/yanchenyu365/article/details/84065719