项目详情
由
分享
HelloGitHub 评分
0 人评分
快速、上手简单的 C++ 日志库
过去 7 天共收获 16 颗 Star ✨
使用方向键查看日期,Home 和 End 跳至首尾,Escape 关闭提示。| 日期 | Star | 较前日 |
|---|---|---|
| 周六 | 29,740 | — |
| 周日 | 29,737 | -3 |
| 周一 | 29,740 | +3 |
| 周二 | 29,746 | +6 |
| 周三 | 29,757 | +11 |
| 周四 | 29,763 | +6 |
| 周五 | 29,756 | -7 |
29.8k
星数
否
中文
C++
主语言
是
活跃
477
贡献者
59
Issues
否
组织
无
最新版本
5k
Forks
无
协议
快速、上手简单的 C++ 日志库。示例代码:
```C++
#include "spdlog/spdlog.h"
int main()
{
spdlog::info("Welcome to spdlog!");
spdlog::error("Some error message with arg: {}", 1);
spdlog::warn("Easy padding in numbers like {:08d}", 12);
spdlog::critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42);
spdlog::info("Support for floats {:03.2f}", 1.23456);
spdlog::info("Positional args are {1} {0}..", "too", "supported");
spdlog::info("{:<30}", "left aligned");
spdlog::set_level(spdlog::level::debug); // Set global log level to debug
spdlog::debug("This message should be displayed..");
// change log pattern
spdlog::set_pattern("[%H:%M:%S %z] [%n] [%^---%L---%$] [thread %t] %v");
// Compile time log levels
// define SPDLOG_ACTIVE_LEVEL to desired level
SPDLOG_TRACE("Some trace message with param {}", 42);
SPDLOG_DEBUG("Some debug message");
}
```
收录于:
第 56 期
评论
评分:
暂无精选评论