問題現象:
平時編譯代碼沒有問題,今天突然需要回退代碼,編譯程序。我用的是QT生成的工程沒有問題,可是引用到了平台的代碼,平台用的是VS++寫的。發現引用的平台代碼提示“error C2447: “{”: 缺少函數標題(是否是老式的形式表?)”。
問題原因:
網上說是TMD編碼問題,這個編碼真的是害死人呀。如果沒猜錯的話,這時應該是Encode in UTF-8
問題處理:
打開notepad++,打開報錯的文件,“Ecoding”-“Encode in UTF-8-BOM”-保存。