VC++项目中如果包含了.c文件或一般C++类的.cpp文件,编译时经常会碰到“fatal error C1010: unexpected end of file”的错误,VC6种的解决方法:
菜单--〉项目--〉设置...,出现“项目设置”对话框,左边展开项目,在“源文件”中找到出错的文件,然后在右边选择“C/C++”属性页,在Category下拉框中选择“Precompiled Headers”,然后在下面选择“Not using precompiled headers”,重新编译一般就没问题了。
这里要注意,.C 文件不能包含stdafx.h头文件。