【问题标题】:How do you a preprocess statement for #include你如何为#include 预处理语句
【发布时间】:2015-04-16 22:05:38
【问题描述】:

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

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

【问题讨论】:

    标签: preprocessor


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-08
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 2012-07-01
      相关资源
      最近更新 更多