【C++笔记】C++11智能指针的使用及其原理
🔥个人主页:大白的编程日记
🔥专栏:C++笔记
文章目录
- 【C++笔记】C++11智能指针的使用及其原理
- 前言
- 1.智能指针的使用场景分析
- 2. RAII和智能指针的设计思路
- 3. C++标准库智能指针的使用
- 4. 智能指针的原理
- 5. shared_ptr和weak_ptr
- 5.1 shared_ptr循环引用问题
- 5.2 weak_ptr
- 6. shared_ptr的线程安全问题
- 7. C++11和boost中智能指针的关系
- 8. 内存泄漏
- 8.1 什么是内存泄漏,内存泄漏的危害
- 8.2 如何检测内存泄漏
- 8.3 如何避免内存泄漏
- 后言