标签: preprocessor
以下似乎什么都不做,我不知道为什么。我的代码顶部有以下几行,当然也定义了SOME_FUNCTION。你可以为另一个include指令做这样的事吗?
#if SOME_FUNCTION(4,3,0) #include "myfile.hh" #else #endif
答案 0 :(得分:0)
你不能在预处理器中调用函数!执行此类操作的唯一方法是定义可以重新定义.h或.c文件的预构建命令(.exe调用)。