编译一个cpp,说
fatal error C1010: unexpected end of file
看网上资料说在cpp设置中选择Not using precompiled headers
设置后,一切正常,请问这个选项有什么用

解决方案 »

  1.   

    不使用预处理头文件!~有时候你可以试一下rebuild all 解决问题!~
      

  2.   

    可能原因;
    1
    #ifdef没有配套的#endif
    2
    {没有配套的}
    3
    类定义时别忘了;
    就是
    class A
    {
    };      //这里别拉下;
    4
    在一个新建的cpp文件头部没有包含#include "stdAfx.h"  //默认必须的要应该就这些可能的原因了,你仔细检查检查
      

  3.   

    是从codeproject下的类
    ,1,2,3都不可能
    我也想到了可能是第四个,但是加上后有一堆
    编译错误
    ,可是奇怪的是采用
    Not using precompiled headers编译没有问题