随笔分类 -  程序日志

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

返回顶部

点击右上角即可分享
微信分享提示