__noop

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

__noop の組み込みは引数リストを無視する場合コードが引数の解析します。を関数が生成されないように指定します。 これはグローバルなデバッグのために意図して機能します。引数の数が可変。

コンパイラはコンパイル時に 0 に __noop の組み込みを変換します。

使用例

次のコードは __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");
}

参照

Reference

コンパイラ組み込み関数。

C++ キーワード