以下是个人理解,完善中.
三个组件: appender, layout, category
category: 它应该是appender的集合器,就好像插线板,可以接多个电器,并将电流传给各个电器
appender: 指定了个输出目的地,如FileAppender输出到文件, OstreamAppender输出到流。
通过成员函数setLayout指定输出格式
layout: 就是输出格式
相关资料:
http://www.ibm.com/developerworks/cn/linux/l-log4cpp/