会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wa小怪兽
博客园
首页
新随笔
联系
订阅
管理
2020年6月17日
一个基于c++的log库
摘要: 使用两个缓存区存放日志,每个缓存区为一个hash表,通过线程id计算对应的hash值,将日志存入对应的位置。 一个log线程读取缓存区,并将其写入log文件,每次将两个缓存区更换,防止锁争用的开销,将缓冲区的日志写入文件后再次对换缓冲区,循环往复。 logger.h 1 #ifndef LOGGER
阅读全文
posted @ 2020-06-17 20:27 wa小怪兽
阅读(483)
评论(0)
推荐(0)
编辑
公告