摘要: 4. log_msg和它的打手BasicWriter 在 "spdlog源码阅读 (2): sinks的创建和使用" 中,提到log_msg提供了存储日志的功能。那么到底在spdlog中它是怎么 起到这个作用的呢? 不妨现在代码中搜索下log_msg的具体使用(即在logger_impl.h中),可 阅读全文
posted @ 2017-03-01 15:18 eskylin的笔记 阅读(1916) 评论(0) 推荐(1) 编辑
摘要: 2. sink创建 2.1 还是rotating_file_sink 我们仍然以 rotating_file_sink 为例来说明在spdlog中sink的创建过程。 在spdlog master/tests中能够找到file_log.cpp文件,其中有关于rotate的示例代码,如下: TEST_ 阅读全文
posted @ 2017-03-01 12:12 eskylin的笔记 阅读(6351) 评论(0) 推荐(0) 编辑
摘要: 0. spdlog简单介绍 spdlog 是一个快速的 C++ 日志库,只包含头文件,兼容 C++11。 "项目地址" 特性: 非常快 只包含头文件 无需依赖第三方库 支持跨平台 Linux / Windows on 32/64 bits 支持多线程 可对日志文件进行循环输出 可每日生成日志文件 支 阅读全文
posted @ 2017-03-01 10:52 eskylin的笔记 阅读(6131) 评论(0) 推荐(1) 编辑