QT--在注释中遇到意外的文件结束
生活随笔
收集整理的這篇文章主要介紹了
QT--在注释中遇到意外的文件结束
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
“在注釋中遇到意外的文件結束”--記一個令人崩潰的bug
下午寫程序,寫的好好的,突然報錯“在注釋中遇到意外的文件結束”。
下面是官方給出的錯誤原因是缺少注釋終結器 (* /)。
// C1071.cpp int main() { } /* this comment is fine */ /* forgot the closing tag // C1071實際查找并未找到缺少*/的錯誤。
之后發現,即使將新添加的代碼刪除,依然報錯。
經過搜索,找到了原因:
utf8 格式出錯,有一個注釋是/* 中文*/,這里由于編碼問題,中文和英文聯合起來,吞掉了注釋的*/,導致bug。只需要改為/* 中文 */。
所以為了不出錯,中文注釋可能應該前后加英文字符,如前面加空格,后面加‘.’號。
總結
以上是生活随笔為你收集整理的QT--在注释中遇到意外的文件结束的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java项目-基于SSM实现公交路线管理
- 下一篇: notepad++使用NppExec插件