花费 6 ms
C++智能指针 weak_ptr

C++智能指针 weak_ptr   weak_ptr 是一种不控制对象生命周期的智能指针, 它指向一个 shared_ptr 管理的对象. 进行该对象的内存管理的是那个强引用的 shared_ptr. weak_ptr只是提供了对管理对象的一个访问手段.   weak_ptr 设计的目的 ...

Tue Oct 04 21:11:00 CST 2016 0 18873
智能指针之 weak_ptr

1. weak_ptr 介绍 std::weak_ptr 是一种智能指针,它对被 std::shared_ptr 管理的对象存在非拥有性("弱")引用。在访问所引用的对象指针前必须先转换为 std::shared_ptr。 主要用来表示临时所有权,当某个对象存在时才需要被访问。转换 ...

Sun Sep 30 08:53:00 CST 2018 0 2256
shared_ptr和多线程

前一篇文章写得实在太挫,重新来一篇。 多线程环境下生命周期的管理 多线程环境下,跨线程对象的生命周期管理会有什么挑战?我们拿生产者消费者模型来讨论这个问题。 实现一个简单的用于生产者消费者模型的 ...

Thu Mar 20 00:39:00 CST 2014 1 5787
Boost使用笔记(Smart_ptr)

我是Word写的,复制过来实在懒得在排版了,有兴趣的朋友可以去我的百度文库看,谢谢 http://wenku.baidu.com/view/34e485e2f61fb7360b4c653e.html ...

Tue Jul 02 00:33:00 CST 2013 0 5487

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM