尤其代碼是從linux平台復制過來:
報錯如圖:

更有甚者基本函數都報錯:

當下檢查發現if else break case等基本函數並無問題時,報錯行數明顯不一致等一定要注意文檔編碼格式,
最簡單的辦法是用notepad++,逐個將.cpp和.h改成統一編碼,如圖

改成UTF-8-BOM編碼,點保存。
vs提醒有變動,點全是。

再生成編譯,你會發現原來的錯誤全部消失

注意再QtCreate工程導入vs+qt時會出現以上情況。
尤其代碼是從linux平台復制過來:
報錯如圖:

更有甚者基本函數都報錯:

當下檢查發現if else break case等基本函數並無問題時,報錯行數明顯不一致等一定要注意文檔編碼格式,
最簡單的辦法是用notepad++,逐個將.cpp和.h改成統一編碼,如圖

改成UTF-8-BOM編碼,點保存。
vs提醒有變動,點全是。

再生成編譯,你會發現原來的錯誤全部消失

注意再QtCreate工程導入vs+qt時會出現以上情況。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。