0 背景
现代C++为了解决内存泄露以及资源回收等问题,引入了智能指针的概念。在日常的C++实践中也是高频使用。
本文是在实践过程中,对现代C++中的智能指针进行的一个稍微全面的总结。
------------------------------------------------------
如果你对C++并发编程感兴趣,想搞懂C++11内存序,或许可以看看
C++多线程专栏
https://blog.csdn.net/qls315/category_11315550.html
----------------------------------------------------
1 概念及使用
本文主要讲解std::shared
本文详细介绍了C++的智能指针std::shared_ptr,包括其概念、创建方式、实现原理、使用场景、潜在问题、weak_ptr的使用以及std::enable_shared_from_this的应用。强调了std::make_shared的优先使用,同时提醒了避免使用陷阱,如循环引用导致的内存泄露,并提供了相关资源链接和交流平台。
订阅专栏 解锁全文
717

被折叠的 条评论
为什么被折叠?



