Fluxo de saída padrão sem operação
Existe uma maneira de criar uma instância de ostream que basicamente não faz nada?
Por exemplo :
std::ostream dummyStream(...);
dummyStream << "Nothing will be printed";
Eu poderia simplesmente criar um ostringstream, mas os dados serão armazenados em buffer (e eu realmente não quero fazer nada com eles, então isso adiciona uma sobrecarga inútil).
Qualquer ideia ?
[editar] Encontrei istoquestão relacionada que se adapte às minhas necessidades. No entanto, acho que poderia ser útil ter uma resposta dizendo como criar umválido (sem badbit) fluxo de saída com c ++ padrão.