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

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者purpose (purpose)時間13年前 (2012/08/18 11:48), 編輯資訊
0
1
1
內容預覽:
我不是鐘明軒,不接受來信詢問。請回文。. // 2.cpp. int main() {. int *p = new int;. delete p;. delete p;. return 0;. }. 執行後:. 於 0x770315de 的 2.exe 中發生未處理的例外狀況: 0xC0000374
(還有1175個字)

推噓3(3推 0噓 12→)留言15則,0人參與, 最新作者rosemary0401 (rosemary)時間13年前 (2012/08/16 23:45), 編輯資訊
0
0
0
內容預覽:
Q1. new了之後delete兩次會造成undefined behavior,為什麼呢?. 因為動態配置的memory,會用一個list存放起來,. 而第2次delete會刪除到list上其他的node,是這樣嗎???. Q2. 若new了之後不delete,會造成memory leak,. 最後
(還有163個字)
首頁
上一頁
1
下一頁
尾頁