【发布时间】:2011-05-30 16:00:38
【问题描述】:
此处的一个相关问题显示了如何仅使用 clog 来做到这一点:
How to redefine clog to tee to original clog and a log file?
现在的问题是如何同时为 cerr 执行此操作。对于上述问题,cerr 的输出不会出现在也需要它的日志文件中。
目标是任何进入 clog 或 cerr 的内容都会在日志文件中结束一次,因此 clog 和 cerr 都需要放到一个共享的日志文件中。
【问题讨论】:
-
只需使用在配置/运行时处理这些事情的现有记录器框架。无需自己实现这些东西。 logging.apache.org/log4cxx/index.html