看板 C_and_CPP 關於我們 聯絡資訊
我是用cmd來執行code 起初執行時都沒有問題 但後來會跳出bad_alloc的錯誤訊息 我才發現我之前new完後忘記delete (QQ對 我是白痴) 有辦法將過去那些memory釋放掉嗎QQ 上網都沒有看到相關資訊 所以上來請教大神們 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.100.24 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1557496167.A.BDD.html ※ 編輯: isbecky27 (114.136.100.24), 05/10/2019 21:50:52
RishYang: https://reurl.cc/glDkb 05/10 21:56
Lipraxde: unique_ptr 05/10 21:57
sarafciel: 你程式關掉記憶體就會還回去了 把delete補一補就好 05/10 21:57
xavier13540: 用smart pointer 不然就記得delete/free 05/12 15:05