c++相關(類 使用智能指針需要注意的幾個「坑」)

1、絕對不要自己手動地管理資源 2、一個裸的指針不要用兩個shared_ptr管理,unique_ptr也是,兩個指針是沒有關聯的都會認爲是隻有自己在用這個資源析構的時候會出錯 3、用weak_ptr打破循環引用,parent和child 4、當需要在類的內部接口中,如果需要將this作爲智能指針來使用的話,需要用該類派生自enable_shared_from_this 5、使用shared_pt
相關文章
相關標籤/搜索