狂写代码一天,突然遇到 error C1004: 发现意外的文件尾,编译不过,俩小时回滚终于找到如下代码问题:#endif错写成了#endf
如下错误代码:
#ifdef DEBUG_SELF
QString strBookName = bookInfo.fileName();
strBookName = strBookName.mid(0, strBookName.length() - bookInfo.suffix().trimmed().length() - 1);
#endf
经过修改:
#ifdef DEBUG_SELF
QString strBookName = bookInfo.fileName();
strBookName = strBookName.mid(0, strBookName.length() - bookInfo.suffix().trimmed().length() - 1);
#endif
问题解决,俩小时折腾 真是酸爽!!!