首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

初学者求解:预编译失败!

2012-04-02 
菜鸟求解:预编译失败!!!在a.h里C/C++ code#define Macro 1然后在b.h里#include a.h,再在b.h和b.cpp里利

菜鸟求解:预编译失败!!!
在a.h里

C/C++ code
#define Macro 1

然后在b.h里#include "a.h",再在b.h和b.cpp里利用Macro进行预编译:
C/C++ code
#if Macro == 1//do something#endif


为什么会失败?可能是因为什么?
求解啊!!!

[解决办法]
C/C++ code
#if defined(Macro)//do something#endif 

热点排行