(一)智能指針----auto_ptr/scope_ptr/unique_ptr

在C++中我們爲了避免內存泄漏而引入的智能指針 因爲在C++中我們頻繁使用堆內存,但是堆內存的申請和釋放都由程序員自己管理。程序員自己管理堆內存可以提高了程序的效率,但是整體來說堆內存的管理是麻煩的,C++11中引入了智能指針的概念,方便管理堆內存。我們使用普通指針,容易造成堆內存泄露(忘記釋放),二次釋放,程序發生異常時內存泄露等問題,使用智能指針能更好的管理堆內存。實際上我們這個智能指針即對象
相關文章
相關標籤/搜索