UID:194535
angelus:我写日志比较佛系,就是异步日志写入,唯一缺点就是程序突然崩溃,会有来不及写入的日志丢失不过这不是大问题,日志本来就是记录的,不是调试用的方法就是 使用系统的函数自己实现日志处理,把所有的日志都写进一个队列容器中,然后开一个日志线程,定时去访问容器,加锁去获取 .. (2019-09-06 09:49)
UID:8235
介农酥:你有推荐的书吗! (2019-09-06 09:14)
UID:116426
firebolt:如果单纯写日志,推荐一个轻量级日志库给你用吧,别自己折腾了,看了一些你的问题贴,感觉你对多线程编程缺乏经验,先找本书看看吧。https://github.com/google/glog.git (2019-09-05 22:29)
介农酥:好的,谢谢! (2019-09-06 09:12)
沉默小ai:加一把锁呗,这样不会造成资源竞争[表情] (2019-09-05 16:43)
XChinux:你多个对象在不同线程中吗?同一个线程没问题吧。另一种方法,就是你不同对象通过发送信号给某一个写对象来执行。信号连接时注意参数,好支持跨线程,以保证写对象按顺序写入。 (2019-09-05 16:51)
UID:2
UID:177767