Partilhar via


__noop

Específicos do Microsoft

O __noop intrínseca Especifica que uma função deve ser ignorada e a lista de argumento ser analisada, mas nenhum código gerado para os argumentos. Destina-se a uso em funções globais de depuração que levam um número variável de argumentos.

O compilador converte a __noop intrínseca 0 em tempo de compilação.

Exemplo

O código a seguir mostra como você poderia usar __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");
}

Consulte também

Referência

Intrínsecos do compilador

Palavras-chave C++