智能指針的原理與模板應用

智能指針概念及工程意義 智能指針實質上是一種能自動釋放堆空間的類對象,能避免內存泄露的問題。 實現原理 通過函數重載技術對->和*進行重載操作,使得類對象的操作和指針相同。 代碼實現 #ifndef SMARTPOINTER_H #define SMARTPOINTER_H /** *原理:堆棧空間的區別,當使用的指針生成對象時,在堆空間生成對象,需自己釋放空間,而智能指針是通過棧區生成對象,
相關文章
相關標籤/搜索