log4cplus的包裹类(log4cplus Wrapper)

头文件:



cpp文件:


自定义配置文件样例:

log4cplus的包裹类(log4cplus Wrapper)# Define the root logger
log4cplus的包裹类(log4cplus Wrapper)log4cplus.rootLogger=TRACE, consoleAppender, fileAppender
log4cplus的包裹类(log4cplus Wrapper)
log4cplus的包裹类(log4cplus Wrapper)# Define a file appender named "consoleAppender"
log4cplus的包裹类(log4cplus Wrapper)log4cplus.appender.consoleAppender=log4cplus::ConsoleAppender
log4cplus的包裹类(log4cplus Wrapper)log4cplus.appender.consoleAppender.layout=log4cplus::PatternLayout


使用的例子:

log4cplus的包裹类(log4cplus Wrapper)    g_Logger.StartSystem("logModule.properties");
log4cplus的包裹类(log4cplus Wrapper)    g_Logger.Debug(__FILE__, __LINE__, "Debug log[%d]", 100);


打印出来的结果如下所示:

log4cplus的包裹类(log4cplus Wrapper)06/08/09 10:52:42  - Logger System Start Finish. [e:\workspace\共享组件\日志组件\loggermodule.cpp:32]
log4cplus的包裹类(log4cplus Wrapper)06/08/09 10:52:42  - Debug log[100] [e:\workspace\服务器组件\好友服务器\friendserverdlg.cpp:160]
log4cplus的包裹类(log4cplus Wrapper)06/08/09 10:52:44  - Logger System Stop Finish. [e:\workspace\共享组件\日志组件\loggermodule.cpp:38]

相关文章:

  • 2022-12-23
  • 2021-08-24
  • 2021-06-14
  • 2022-12-23
  • 2021-12-20
  • 2021-07-16
  • 2021-12-25
  • 2021-09-18
猜你喜欢
  • 2021-11-13
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案