Клонирование выходного потока засорения с помощью C++ ⇐ C++
-
Anonymous
Клонирование выходного потока засорения с помощью C++
В дополнение к cout, cerr и clog я хочу иметь еще один выходной поток, который работает и управляется так же, как засор. Я хотел бы использовать его для библиотеки для собственного вывода (ошибки/отладки), не затрагивая стандартные потоки вывода. Они могут использоваться программой, использующей библиотеку.
Я рассмотрел различные классы потоков и несколько примеров их использования. Самый близкий пример, который я смог найти, — это перенаправление выходного потока. Но это не то, что мне нужно.
Есть ли способ клонировать выходной поток clog, чтобы иметь дополнительный выходной поток, возможно, называемый debg, который делает то же самое, что и clog >, например debg
В дополнение к cout, cerr и clog я хочу иметь еще один выходной поток, который работает и управляется так же, как засор. Я хотел бы использовать его для библиотеки для собственного вывода (ошибки/отладки), не затрагивая стандартные потоки вывода. Они могут использоваться программой, использующей библиотеку.
Я рассмотрел различные классы потоков и несколько примеров их использования. Самый близкий пример, который я смог найти, — это перенаправление выходного потока. Но это не то, что мне нужно.
Есть ли способ клонировать выходной поток clog, чтобы иметь дополнительный выходной поток, возможно, называемый debg, который делает то же самое, что и clog >, например debg
Мобильная версия