【文件属性】:
文件名称:yeti:C ++ 11轻量级线程安全日志记录
文件大小:1.16MB
文件格式:ZIP
更新时间:2021-05-07 10:43:32
C++
Yeti:C ++轻量级线程安全日志记录
Yeti是C ++轻量级线程安全日志记录系统,它在单独的线程中运行,因此不会降低您的应用程序的速度。
Yeti的初始化很懒,因此,如果您不使用它,则不会有任何开销。 只需将以下宏添加到您的代码中,即可使用printf样式的语法记录一些内容:
CRT(msg_fmt, ...);
ERR(msg_fmt, ...);
WRN(msg_fmt, ...);
INF(msg_fmt, ...);
DBG(msg_fmt, ...);
TRC(msg_fmt, ...);
Yeti知道这些宏的同义词,因此您可以选择自己喜欢的符号:
日志级别
巨集
LOG_LEVEL_TRACE
TRACE,TRC
LOG_LEVEL_DEBUG
调试,DBG
LOG_LEVEL_INFO
INF资讯
LOG_LEVEL_WARNING
警告,警告,警告