从enable_shared_from_this进行子分类

Nee*_*asu 2 c++ boost shared-ptr boost-asio weak-ptr

我有一个 generic_connection

class generic_connection: public boost::enable_shared_from_this<generic_connection>
Run Code Online (Sandbox Code Playgroud)

现在我想继承它并创建

class agent_connection: public generic_connection
Run Code Online (Sandbox Code Playgroud)

确实agent_connection需要boost::enable_shared_from_this<agent_connection>再次衍生出来吗?