你如何为#include做一个预处理语句

时间:2015-04-16 14:01:23

标签: preprocessor

以下似乎什么都不做,我不知道为什么。我的代码顶部有以下几行,当然也定义了SOME_FUNCTION。你可以为另一个include指令做这样的事吗?

#if SOME_FUNCTION(4,3,0)
#include "myfile.hh"
#else
#endif

1 个答案:

答案 0 :(得分:0)

你不能在预处理器中调用函数!执行此类操作的唯一方法是定义可以重新定义.h或.c文件的预构建命令(.exe调用)。