Кто-нибудь знает, есть ли уловка, чтобы переключить все функции cout <<
так, чтобы они не отображались видимыми выход? Я пытаюсь собрать код, написанный мной и другими людьми, чтобы собрать демо. Я бы предпочел не перенаправлять вывод в файл и хотел бы решение, которое имело бы некоторую совместимость между Windows и Linux.
В моем сценарии у меня много строк кода с различными #defines
, контролирующими, когда определенные методы производят отладочные данные. Я хочу вызвать что-то вроде:
cout.off();
driverForAffectA();
driverForAffectB();
cout.on();
printSpecializedDebug();
exit(0);