是否可以为log4cxx编写自定义附加程序,并通过属性文件(如内置附加程序)对其进行配置?如果可能的话,我宁愿不必重建log4cxx(例如通过派生/扩展现有的附加程序)来执行此操作。

你能指出一个例子吗?

最佳答案

您可以继承AppenderSkeleton或WriterAppender并获得相同的基础行为,而无需重建log4cxx。

http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/test/cpp/vectorappender.h?view=markup
http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/test/cpp/vectorappender.cpp?view=markup

关于c++ - Log4cxx自定义附加程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/874661/

10-10 14:02