Пользовательский класс cout C ++ - вывод как в консоль, так и в файл журнала

Я работаю над программой, которая интенсивно использует "cout

Я использую Visual Studio 2008. Я видел сообщение в Группы Google: перенаправление cout в файл , который, кажется, делает ТОЧНО то, что я хочу делать. Единственная проблема в том, что код не компилируется. Я получаю ошибку C2248 «не удается получить доступ к защищенному члену» при вызовах методов -> overflow () и -> sync ().

Кто-нибудь знает, как заставить этот код скомпилировать? Или альтернативный способ перенаправления cout на консоль и файл одновременно?

8
задан Jason Swager 9 May 2011 в 20:39
поделиться