#ifdef内部的代码是包含在运行时中还是编译本身中?

SKPS

我正在使用#define ENABLE_FLAG内部C ++代码,并相应地尝试在定义时包括一段代码ENABLE_FLAG

我的问题是,里面的特定代码集

#ifdef ENABLE_FLAG
....setofcode....
#endif

是在运行时通过#ifdef检查进行评估的,还是编译器本身ENABLE_FLAG在编译过程中看到并包含代码?

约翰·兹温克

#ifdef#在行中第一个字符是a时您会看到的所有其他内容都是“ C预处理程序指令”。这些甚至在正确编译之前就已处理。因此,根本不会做出任何运行时决策-启用/禁用的代码块是在构建过程的最早部分决定的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

#ifdef内部的代码包含在运行时中还是在编译本身中?

来自分类Dev

Dev-Cpp中的C代码在运行时中断

来自分类Dev

Dart是静态编译的,还是在解析并加载到VM时在运行时插入代码?

来自分类Dev

在运行时选择要包含在dart类构造函数中的命名参数

来自分类Dev

在运行时中删除标签

来自分类Dev

在运行时中删除标签

来自分类Dev

运行时执行的代码无法包含在主程序中

来自分类Dev

在运行时编译渲染脚本代码

来自分类Dev

在运行时通过包含在主内存中的XML字符串更改活动的布局

来自分类Dev

如何在JavaScript中在运行时中向对象添加/删除属性

来自分类Dev

销毁在运行时中创建的TADODataset

来自分类Dev

源代码可以在运行时操纵其他代码还是自身代码?

来自分类Dev

词汇作用域绑定何时发生-在运行时还是编译时?

来自分类Dev

__file和__dirname是在编译时还是在运行时求值的?

来自分类Dev

确定`constexpr`执行-是在编译期间还是在运行时?

来自分类Dev

内联表达式是在运行时还是构建时编译的?

来自分类Dev

以编程方式确定变量的值是在编译时还是在运行时计算的

来自分类Dev

是在运行时还是在编译时对typeid(T)进行求值?

来自分类Dev

__file和__dirname是在编译时还是在运行时求值的?

来自分类Dev

类内成员初始化是在编译时还是在运行时进行?

来自分类Dev

我有点困惑是在运行时还是编译时自动分配内存

来自分类Dev

在运行时动态评估代码

来自分类Dev

在运行时修改功能代码

来自分类Dev

代码在运行时挂起

来自分类Dev

在运行时更改代码

来自分类Dev

app.xaml中定义的样式仅在设计器中应用,而不在运行时中应用

来自分类Dev

在vert.x中,在运行时中创建多个HttpServer实例有意义吗?

来自分类Dev

JIT编译实际上如何在运行时执行机器代码?

来自分类Dev

Scala-如何在运行时从外部文件编译代码?

Related 相关文章

  1. 1

    #ifdef内部的代码包含在运行时中还是在编译本身中?

  2. 2

    Dev-Cpp中的C代码在运行时中断

  3. 3

    Dart是静态编译的,还是在解析并加载到VM时在运行时插入代码?

  4. 4

    在运行时选择要包含在dart类构造函数中的命名参数

  5. 5

    在运行时中删除标签

  6. 6

    在运行时中删除标签

  7. 7

    运行时执行的代码无法包含在主程序中

  8. 8

    在运行时编译渲染脚本代码

  9. 9

    在运行时通过包含在主内存中的XML字符串更改活动的布局

  10. 10

    如何在JavaScript中在运行时中向对象添加/删除属性

  11. 11

    销毁在运行时中创建的TADODataset

  12. 12

    源代码可以在运行时操纵其他代码还是自身代码?

  13. 13

    词汇作用域绑定何时发生-在运行时还是编译时?

  14. 14

    __file和__dirname是在编译时还是在运行时求值的?

  15. 15

    确定`constexpr`执行-是在编译期间还是在运行时?

  16. 16

    内联表达式是在运行时还是构建时编译的?

  17. 17

    以编程方式确定变量的值是在编译时还是在运行时计算的

  18. 18

    是在运行时还是在编译时对typeid(T)进行求值?

  19. 19

    __file和__dirname是在编译时还是在运行时求值的?

  20. 20

    类内成员初始化是在编译时还是在运行时进行?

  21. 21

    我有点困惑是在运行时还是编译时自动分配内存

  22. 22

    在运行时动态评估代码

  23. 23

    在运行时修改功能代码

  24. 24

    代码在运行时挂起

  25. 25

    在运行时更改代码

  26. 26

    app.xaml中定义的样式仅在设计器中应用,而不在运行时中应用

  27. 27

    在vert.x中,在运行时中创建多个HttpServer实例有意义吗?

  28. 28

    JIT编译实际上如何在运行时执行机器代码?

  29. 29

    Scala-如何在运行时从外部文件编译代码?

热门标签

归档