Мне кажется немного странным, когда я вижу эту проблему:
cout.rdbuf(cerr.rdbuf());
Да, успешно перенаправил нормальный вывод в поток вывода ошибок.Но вот кошмар, я хотел REVERSE
это (глупое) действие.Но cerr.rdbuf(cout.rdbuf());
не помогает после выполнения первой команды.то есть нет изменений в потоке вывода.
Как это можно сделать в C ++?
("that" перенаправляет normal output stream
обратно на себя (umm) и отделить его от error output stream
)