前言
之前学习muduo
网络库的时候,看到作者陈硕用到了enable_shared_from_this
和shared_from_this
,一直对此概念是一个模糊的认识,隐约记着这个机制是在计数器智能指针传递时才会用到的,今天对该机制进行梳理总结一下吧。
如果不熟悉C++带引用计数的智能指针shared_ptr
和weak_ptr
,可参考这篇文章:
之前学习muduo
网络库的时候,看到作者陈硕用到了enable_shared_from_this
和shared_from_this
,一直对此概念是一个模糊的认识,隐约记着这个机制是在计数器智能指针传递时才会用到的,今天对该机制进行梳理总结一下吧。
如果不熟悉C++带引用计数的智能指针shared_ptr
和weak_ptr
,可参考这篇文章: