Смежный вопрос здесь показывает, как сделать это с помощью только засорения:
Как переопределить сабо, чтобы перейти к исходному сабо и файлу журнала?
Вопрос теперь в том, как сделать это для cerr в то же время. С учетом вышеприведенного вопроса вывод в cerr не заканчивается в файле журнала, где он также необходим.
Цель состоит в том, чтобы все, что касается либо clog, либо cerr, попадало в файл журнала один раз, поэтому и clog, и cerr должны быть переданы в общий файл журнала.