摘要: 如题,我们今天要讲的是C++11引入的三种智能指针中的最后一个:weak_ptr。在学习weak_ptr之前最好对shared_ptr有所了解。如果你还不知道shared_ptr是何物,可以看看我的另一篇文章【C++11新特性】 C++11智能指针之shared_ptr。 1、为什么需要weak_p 阅读全文
posted @ 2019-09-30 14:56 bluesky0318 阅读(603) 评论(0) 推荐(0) 编辑
摘要: C++中的智能指针首先出现在“准”标准库boost中。随着使用的人越来越多,为了让开发人员更方便、更安全的使用动态内存,C++11也引入了智能指针来管理动态对象。在新标准中,主要提供了shared_ptr、unique_ptr、weak_ptr三种不同类型的智能指针。接下来的几篇文章,我们就来总结一 阅读全文
posted @ 2019-09-30 14:55 bluesky0318 阅读(868) 评论(0) 推荐(0) 编辑