boost::shared_ptr的多线程使用陷阱
2010-11-24 21:25
309 查看
可以多线程同时读一个shared_ptr, 也可以多线程同时写一个shared_ptr。
但多线程既读又写一个shared_ptr行为是未定义的。
但多线程既读又写一个shared_ptr行为是未定义的。
相关文章推荐
- shared_ptr的使用和陷阱
- 关于boost中shared_ptr使用方法的一些例子
- 使用 boost::shared_ptr 时,善用 make_shared 而非 new operator 去动态分配资源
- boost.shared_ptr源码整理和使用说明
- boost shared_ptr的使用方法
- 小测试:boost之shared_ptr在容器类std::list中的使用
- shared_ptr的使用和陷阱
- boost::shared_ptr在类和容器中使用
- boost shared_ptr 使用注意点。
- boost::shared_ptr使用技巧
- 记录以下boost::shared_ptr的一个使用细节
- boost::shared_ptr的使用方法
- 智能指针tr1::shared_ptr、boost::shared_ptr使用
- [C++] Boost智能指针——boost::shared_ptr(使用及原理分析)
- boost综合使用<function,bind,thread,mutex,condition_variable,shared_ptr>
- Boost:使用shared_array和shared_ptr
- boost::shared_ptr 智能指针在项目中的使用
- 智能指针tr1::shared_ptr、boost::shared_ptr使用
- 使用boost::shared_ptr的教训
- Boost:使用shared_ptr封装资源句柄