1
35
对。你想要
据我所知,是的。 |
2
14
如果您在posix shell环境中(我真的在考虑bash),那么可以重定向 文件描述符到任何其他文件描述符,因此要重定向,您只需:
将stderr重定向到fd=5表示的文件。 编辑:再想一想,我更喜欢@konrad rudolph关于重定向的回答。rdbuf()是一种更为连贯和可移植的方法。 至于日志记录,嗯……我先从STD库中的所有C++的Boost库开始。看到: Boost Logging v2 编辑 :Boost日志记录是 不 Boost库的一部分;它已被审查,但未被接受。 编辑 :2年后,回到2010年5月,Boost接受了一个日志库,现在叫做 Boost.Log . 当然,还有其他选择:
还有Windows事件记录器。 以及一些可能会用到的物品: |
3
0
基本记录器
用作
非常有效。 然后这样做:
或者只是手工分析stderr.log 我承认这不是为了 极其 性能关键代码。但是谁写的呢? |
Abdullah Chaudhry · json文件上的文件旋转和删除 1 年前 |
Max S · 如何从CMD读取日志的所有输出 6 年前 |
Ivan Denchev · Apache-过去一小时的日志 6 年前 |
ninja.coder · Log4j中的字符串串联性能 6 年前 |
Rich · 如何记录日志。是否与操作员一起调试? 6 年前 |