【发布时间】:2011-10-14 18:50:32
【问题描述】:
在 C++ 中,我知道程序员使用 #ifdef 0 来阻止代码运行,但在同一个项目中,我看到很多 #ifdef 1。这是否意味着代码总是运行?不幸的是,代码没有编译,所以我不能只是运行和测试!
【问题讨论】:
-
您是否误读了代码?它实际上是说
#if 0和#if 1吗?
标签: c++ macros c-preprocessor conditional-compilation preprocessor-directive