智能指針

一、爲什麼要引入智能指針?     我們知道,C++中的動態內存需要用戶自己來維護,動態開闢的空間,在出函數作用域或者程序正常退出前必須釋放掉,否則會造成內存泄露,雖然有時我們已經非常謹慎了,然而當代嗎比較長或比較複雜時,我們仍然可能忘記釋放,正所謂防不勝防,一起看一段代碼: [cpp]  view plain  copy   void FunTest1()   {       int *p = 
相關文章
相關標籤/搜索