VS2010 報錯該文件包含不能在當前代碼頁(936)中表示的字符。請將該文件保存爲 Unicode 格式以防止數據丟失

尤爲代碼是從linux平臺複製過來:linux

報錯如圖:函數

 

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

 

當下檢查發現if else break case等基本函數並沒有問題時,報錯行數明顯不一致等必定要注意文檔編碼格式,spa

最簡單的辦法是用notepad++,逐個將.cpp和.h改爲統一編碼,如圖.net

 

改爲UTF-8-BOM編碼,點保存。blog

vs提醒有變更,點全是。文檔

 

再生成編譯,你會發現原來的錯誤所有消失qt

注意再QtCreate工程導入vs+qt時會出現以上狀況。編譯

轉自:https://blog.csdn.net/yanchenyu365/article/details/84065719

im

相關文章
相關標籤/搜索