摘要: 什么是 Spdlog 日志库 Spdlog 是一个 C++ 的日志库,它具有高效、易用、跨平台等特点。它可以写入到控制台、文件等输出目标,支持多种日志级别、多线程安全等功能,非常适合在 C++ 项目中使用。 Spdlog 日志库的历史和背景 Spdlog 日志库最初由 Gabi Melman 开发, 阅读全文
posted @ 2023-03-27 19:08 聆湖听风 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Spdlog 是一个快速、异步的 C++ 日志库,被广泛应用于 C++ 项目中。在这篇文章中,我们将探讨 Spdlog 日志库的实现原理。 Spdlog 的结构 Spdlog 由五个主要组件构成:Loggers、Sinks、Formatters、Async Logger 和 Registry。每个组 阅读全文
posted @ 2023-03-27 17:22 聆湖听风 阅读(956) 评论(0) 推荐(0) 编辑