PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
NTU_EE_ALGO
Re: [問題] 記憶體錯誤
作者:
meanid
(meanid)
2012-04-05 17:53:10
和這位同學的問題一樣
我google了一下
發現我的寫法應該是正確的 只是不知道為什麼還是會爆掉
我在第一個測資就會爆了...
//delete
for(int i=0; i<space; i++)
delete [] A[i];
delete [] A;
這是我delete的寫法
有強者知道我哪裡錯了嗎QQ
作者: Nien1027 (隨便)
2012-04-05 18:02:00
應該...沒錯吧
作者:
craig08
(小佑)
2012-04-05 19:00:00
delete的方法應該沒錯 我也是這樣寫的可以用debugger看確切爆掉的程式碼是哪一行
作者:
djshen
(djshen)
2012-04-05 19:01:00
delete之前先檢查這塊空間到底有沒有delete過
作者:
zeroshine
(rain)
2012-04-05 22:08:00
把array的大小調大一點
作者:
wintercobra
(wintercobra)
2012-04-06 11:03:00
有機會是delete完之後,底下又return A[i][j]嗎
作者:
calvinlin123
(紹軒)
2012-04-06 12:01:00
我也遇到這個問題 神奇的是Makefile重寫就好了=o=我最後是不產生.o檔 一行全部丟下去做執行檔雖然還不知道到底是怎麼了...也許可以參考看看我再測幾次發現加了-O2就會有問題...不知道為什麼最後把-O2換個地方擺又可以了...囧囧
作者:
anfranion
(å—‧生命的æ„義是經æ·)
2012-04-06 15:04:00
最後把A[i] = 0; 試試看呢?-O2是做optimization 如果指標有亂指的可能會讓程式有錯...把指標歸零是好習慣喔:D
繼續閱讀
[問題] tmusage的問題
donkilu
[問題] 請問PA2 Report
anfranion
[問題] 關於測資
photonzero
[問題] PA2紙本
hanmicky36
[問題] PA2 的 output 值
victoret
[問題] 記憶體錯誤
photonzero
[心得] Makefile寫法
wintercobra
[公告] PA2繳交規定
Usoul
[分享] hw2的題目(pdf)
anfranion
[問題] 有checkSubmit-pa2這種東西嗎??
luchiwei
Links
booklink
Contact Us: admin [ a t ] ucptt.com