__noop

Microsoft 专用

__noop 内部指定应忽略功能,并且参数列表进行分析,但代码没有为参数生成。 能在全局范围使用调试带参数数目可变的功能。

编译器将 __noop 内部为 0 在编译时。

示例

下面的代码演示了如何使用 __noop。

// compiler_intrinsics__noop.cpp
// compile with or without /DDEBUG
#include <stdio.h>

#if DEBUG
   #define PRINT   printf_s
#else
   #define PRINT   __noop
#endif

int main() {
   PRINT("\nhello\n");
}

请参见

参考

编译器内部函数

C++ 关键字