В доке на компилер описано как перенаправить вывод с помощью printf. А мне хотелось бы или перенаправить стандартный поток cout(что не хотелось бы, т.к он выводит данные на консоль, что очень удобно при отладке) или создать еще один обьект класса ostream и перегрузить оператор "<<" для всех типов данных. В обьявлении класса ostream оператор "<<" только обьявлены, т.е ничего не делает.
Так вот обьект то создать не проблема, а вот написать собственные функции перегрузки мне слабо.
Может у кого есть рабочий пример?
--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью. Конфуций
|