04
Jun 2004

log4cxx使用tips

1. 在MFC的程序中,调用log4cxx::xml::DOMConfigurator::configure(_T("logger.xml"));只能在CxxxApp::InitInstance的第一行调用。

2. RollingFileLogger,这个file logger很不错,可设置<param name="MaxFileSize" value="100KB"/>。但是如果用了它,在程序结束对LoggerPtr进行析构时,会出一个mutex的异常,我现在是在 InitInstance的最后执行logger.p = NULL来避免析构,由Windows自己完成资源的释放。
comments powered by Disqus