Стандартный неоперативный выходной поток
Есть ли способ создать экземпляр ostream, который в принципе ничего не делает?
Например :
std::ostream dummyStream(...);
dummyStream << "Nothing will be printed";
Я мог бы просто создать поток ostring, но данные будут буферизованы (и я действительно не хочу ничего делать с ними, поэтому это добавляет бесполезные накладные расходы).
Любая идея ?
[edit] Нашел этосвязанный вопрос что соответствует моим потребностям. Тем не менее, я думаю, что было бы полезно получить ответ о том, как создатьvalid (без ошибок) выходной поток со стандартным c ++.