天天看點

new 的一定要delete嗎?

new 不一定要delete,如果是在堆上用new配置設定空間的是要的,否則将會記憶體洩露;但是如果我們使用非堆上的空間則不要;這時new隻是在已經存在的空間上執行一個構造函數,不管理空間配置設定,因而空間的管理權不為new對象所有,new對象隻要在最後保證執行了析構函數就可以了----new placement的用法;

繼續閱讀