精華區beta EE_DSnP 關於我們 聯絡資訊
請看 post #265 我昨天晚上也是發現這個錯 把 reset 改掉之後就對了 @@" ※ 引述《bistin (呆呆)》之銘言: : 可是我不太會說 也是程式記憶體區段錯誤 : 執行do4的時候 到倒數第三行 mtr 120 : 這時候就壞掉了 : 可是現在錯誤訊息找不回來了......我記得有 double list xxxxxx的 ^^^^^^^^^^^^^^^^^^ 好像是 double free memery 之類的吧 @@? : 後來一直很絕望 : 我就隨便亂改 : 我把本來 reset 理的 : if(b!= 0){ : delete _activeBlock; : _activeBlock = new memBlock<T> (0,b); : _blockSize=b; : } : 拿到前面幾行去 : 然後換成 : if(b!=0){_blockSize=b } : delete _activeBlock; : _activeBlock = new memBlock<T> (0,b); : 這樣那一行就過去了 : 之後也是可以執行 : 真的很奇怪 我不知道我做的事是哪裡有差別 : 可是結束後他會跟我講程式記憶體區段錯誤 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.38.203