C++裏怎麼樣讓類對象刪除時自動釋放動態分配的內存?

常常有這樣的需求,在一個類裏一些成員變量須要動態地分配內存,之前是把這個成員聲明爲指針,而後在構造函數裏指定爲NULL類型,而後在析構函數裏判斷這個指針是否分配了內存,若是分配了就進行刪除。這種方式須要人工來作,工做量有點大,可否有更加高效的,可否有偷賴的方式呢?這是有的,以下的例子:函數 #include <memory> class widget { private: std::uni
相關文章
相關標籤/搜索