c++相关(类 stdshared_ptr 用enable_shared_from_this从this转换到shared_ptr)

类的内部需要调用自己的智能指针时this智能指针难以传入,出了作用域会调用析构 所以伪造一个智能指针来传this是错误的,他会管理同样一份资源调用两次析构 需要把自己作为智能指针传入调用的时候应该用奇异模板递归(CRTP) 以下是类的定义:
相关文章
相关标签/搜索