Как реализовать макрос no-op в С++?
#include <iostream>
#ifdef NOOP
#define conditional_noop(x) what goes here?
#else
#define conditional_noop(x) std::cout << (x)
#endif
int main() {
conditional_noop(123);
}
Я хочу, чтобы это ничего не делало, когда NOOP определен и печатается "123", когда NOOP не определен.