__noop
Específicos de Microsoft
Función intrínseca de __noop especifica que una función debe omitir y la lista de argumentos está analizada pero no se genera ningún código para los argumentos. Está pensado para su uso en las funciones globales de depuración que toman un número variable de argumentos.
El compilador convierte intrínsecos de __noop a 0 en tiempo de compilación.
Ejemplo
El código siguiente muestra cómo puede utilizar __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");
}