sFu*_*ler 5 c++ io stdout
在C++中,是否有一种智能方法可以将stdout的输出镜像到控制台和文件?我希望有一种方法可以像这个问题那样做.
编辑:能够只用标准库(即:没有提升)来做这件事会很好.
Ant*_*ony 1
您可以尝试Boost.Iostreams 提供的Tee Device 。
Tee 设备将输出定向到多个流。据我所知,您可以将它们链接起来,通过一次write调用到达理论上无限的输出设备。
write
这个答案展示了一个如何准确地做你想做的事情的例子。
归档时间:
13 年,9 月 前
查看次数:
954 次
最近记录: