C++---智能指針

在代碼中經常忘記釋放動態開闢的內存資源,造成內存泄露,並且在操作時要小心謹慎,避免內存泄露,因此產生了只能指針來動態的管理指針所指向的動態資源釋放 auto_ptr:管理權的轉移操作,存在缺陷 scoped_ptr:一種粗暴模式的防拷貝 shared_ptr:在需要拷貝的地方增加了引用計數功能 weak_ptr:具有弱指針功能,主要配合解決shared_ptr循環引用 auto_ptr 作用:是一
相關文章
相關標籤/搜索