VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
生活随笔
收集整理的這篇文章主要介紹了
VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
尤其代碼是從linux平臺復制過來:
報錯如圖:
更有甚者基本函數都報錯:
當下檢查發現if?else?break?case等基本函數并無問題時,報錯行數明顯不一致等一定要注意文檔編碼格式,
最簡單的辦法是用notepad++,逐個將.cpp和.h改成統一編碼,如圖
改成UTF-8-BOM編碼,點保存。
vs提醒有變動,點全是。
再生成編譯,你會發現原來的錯誤全部消失
總結
以上是生活随笔為你收集整理的VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VS2017 报错pthread.h头文
- 下一篇: 在Qt在GUI程序里显示控制台界面