现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

VC小技巧收集-调试篇

2012-07-09 07:04 工业·编程 ⁄ 共 326字 ⁄ 字号 暂无评论

error C2146: syntax error : missing ';' before identifier ……

如果出现这个错误且错误数目很多,通常并不是缺失了分号引起的,而是忘记了添加某头文件引起的。

最常见的是新加入了对话框,然后用它的类定义了一个对象,再编译出现上面的错误。

解决方法是在引用新类的文件中加入#include "类名.h",再编译,错误消失。

fatal error C1010: unexpected end of file while looking for precompiled header directive

在一个项目中,如果用“New”向工程中添加了一个.cpp文件,编译,出错。

解决方法:在新建的.cpp文件的开头加入#include "stdafx.h"。

给我留言

留言无头像?