Toggle navigation
博粹
首页
博文
作者们
关于
最新
热门
搜索
搜索
分享
weak_ptr use for cross threading callbak
2015-08-22
刘太华
weak_ptr
shared_ptr
cpp
threading
RAII
工厂类回收资源和夸线程回调时对象是否还存在判断 虽然大多数逻辑都在单线程里实现, 但是不能避免的是一些IO阻塞类型逻辑, 不得不放入子线程里执行,当IO完成后boost:bind(callback, arg1, arg2 ...) 放入主线程队列内执行callback, 但是问题是,假如callback指向的对象函数的对象, 已经销毁了, 这时候就无法判断对象是否还存在了,不判断就会core dump.
继续阅读 »
×
分享链接
上一页
下一页