Warum und wann soll __noop verwendet werden?
Ich habe darüber gelesen__noop und das MSDN-Beispiel ist
#if DEBUG
#define PRINT printf_s
#else
#define PRINT __noop
#endif
int main() {
PRINT("\nhello\n");
}
und ich sehe keinen Vorteil, wenn ich nur ein leeres Makro habe:
#define PRINT
Der generierte Code ist der gleiche. Was ist ein gültiges Beispiel für die Verwendung__noop
das macht es eigentlich nützlich?