討論串[問題] 動態配置記憶體的觀念
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MaIng9 (陰酒教你寫程式)時間15年前 (2010/06/17 07:24), 編輯資訊
0
0
0
內容預覽:
new/malloc 配置到的記憶體是放在 heap. 若你在 function 沒有 delete. 會造成 memory leak. 不過, 現代的作業系統都能處理這樣的事情. 等你程式一結束 就把整個 heap 回收. 怕的是 你的程式一直在配置記憶體卻不 delete, 也不結束. 時間久了

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者wawi (兄弟霸業)時間15年前 (2010/06/17 00:41), 編輯資訊
0
0
0
內容預覽:
想請問一下 在C++中使用new來配置記體體空間(比如int *a=new int [4]). 就需要用相對應的delete來釋放 (delete []a). 那如果現在是在某個function裡面使用new. 若是在function執行完時沒有用delete. 請問在function離開後...這
首頁
上一頁
1
下一頁
尾頁