随笔分类 - 程序日志
摘要:分享一个C++日志库,使用Win32接口编写,而且是线程安全的日志库。比较简单,只有2个文件,容易上手,使用起来也很简单 头文件 如下是日志库的头文件,接口看似很多,但是使用起来最常用的也就那么几个 WriteProgramLogNoMask:用来输出日志 InitProgramLogExByBuf
阅读全文
摘要:本文讲述的是log4cplus日志输出到qt widget,封装了serverSocket。 log4cplus支持用户自定义输出设备,只需要继承自Appender,或者Appender子类,并实现append成员方法,然后在 log4cplus初始化成功之后,把自定义输出设备添加到logger中,
阅读全文
摘要:框架说明: Log4cplus使用指南 C++日志库log4cplus:SocketAppender记录日志到log Server 配置文件: log4cplus库(四)(优先级与日志配置) log4cplus配置文件使用 最近项目涉及到日志记录功能,因此学习了写log4cplus框架,下载下
阅读全文
摘要:log4cplus支持用户自定义日志等级,操作也比较简单,使用之前贴如下宏定义 #define LOG4CPLUS_MACRO_CREASH_LOG_LEVEL(pred) LOG4CPLUS_UNLIKELY(pred) namespace log4cplus { const LogLevel C
阅读全文
摘要:本文主要从log4cxx级别、layout、格式化、命名规则、Filter几个方面介绍。 一、log4cxx命名规则 Logger由一个String类的名字识别,logger的名字是大小写敏感的,且名字之间具有继承的关系,子名有父名作为前缀,用点号.分隔。如:x.y是x.y.z的父亲。根logger
阅读全文