Dlaczego i kiedy używać __noop?
Czytałem o__noop a przykładem jest MSDN
#if DEBUG
#define PRINT printf_s
#else
#define PRINT __noop
#endif
int main() {
PRINT("\nhello\n");
}
i nie widzę korzyści z posiadania pustego makra:
#define PRINT
Wygenerowany kod jest taki sam. Jaki jest prawidłowy przykład użycia__noop
to sprawia, że jest to przydatne?