[問題] 動態陣列的問題

看板C_and_CPP (C/C++)作者 (羽嵐)時間16年前 (2010/06/20 23:56), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
我想問的是 如果我在迴圈裡面 或是cllback function裡宣告 他會在結束的時候自己釋放記憶體嗎? 還有 我之前在寫大整數的值因數分解 我使用gmp的libary來做 因為我一在迴圈裡面反覆做init_array 結果程式跑到一半就當掉了 他的init_array應該也是用delete在new的方式來做的吧 這點我不是很確定 如果是的話 為什麼也一樣會當掉? -- 那怕是一點點自以為是的紀念 http://www.wretch.cc/blog/sgmp2555029 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.186.8

06/21 00:53, , 1F
用 malloc 或 new 配置的空間不會自己釋放掉
06/21 00:53, 1F

06/21 04:07, , 2F
除非程式結束
06/21 04:07, 2F

06/21 11:09, , 3F
malloc/new 不能讓你要超級多的空間
06/21 11:09, 3F
文章代碼(AID): #1C7ZedNB (C_and_CPP)
文章代碼(AID): #1C7ZedNB (C_and_CPP)