Как переопределить сабо, чтобы перейти к оригинальному сабо и лог-файлу?
Я видел полезное начало здесь:
http://www.cs.technion.ac.il/~imaman/programs/teestream.html
И это прекрасно работает, чтобы создать новый поток, который идет как в засорение, так и в файл журнала.
Однако, если я попытаюсь переопределить clog, чтобы он стал новым потоком, он не будет работать, потому что новый поток имеет ту же функцию rdbuf (), что и clog, поэтому следующее не даст никакого эффекта:
clog.rdbuf(myTee.rdbuf());
Так как же я могу изменить класс tee, чтобы он имел собственный rdbuf (), который затем может быть целью clog?
Благодарю.
-William