首页| 论坛| 消息

回复: 多个对象向同一个文件追加内容
#6 回 firebolt 的帖子 [介农酥 09-06 09:12]
firebolt:如果单纯写日志,推荐一个轻量级日志库给你用吧,别自己折腾了,看了一些你的问题贴,感觉你对多线程编程缺乏经验,先找本书看看吧。
https://github.com/google/glog.git (2019-09-05 22:29) 
好的,谢谢!
#7 回 介农酥 的帖子 [介农酥 09-06 09:13]
介农酥:好的,谢谢! (2019-09-06 09:12)
#8 回 firebolt 的帖子 [介农酥 09-06 09:14]
firebolt:如果单纯写日志,推荐一个轻量级日志库给你用吧,别自己折腾了,看了一些你的问题贴,感觉你对多线程编程缺乏经验,先找本书看看吧。
https://github.com/google/glog.git (2019-09-05 22:29) 
你有推荐的书吗!
#9 [angelus 09-06 09:49]
我写日志比较佛系,就是异步日志写入,唯一缺点就是程序突然崩溃,会有来不及写入的日志丢失
不过这不是大问题,日志本来就是记录的,不是调试用的
方法就是 使用系统的函数自己实现日志处理,把所有的日志都写进一个队列容器中,然后开一个日志线程,定时去访问容器,加锁去获取数据,然后批量处理
#10 回 介农酥 的帖子 [firebolt 09-06 10:44]
介农酥:你有推荐的书吗! (2019-09-06 09:14) 
C++面向对象多线程编程

<< 1 2 3 >> (2/3)

回复 发表
主题 版块