精華區beta EE_DSnP 關於我們 聯絡資訊
※ 引述《EEmuse2 (忘了密碼)》之銘言: : 我在測試程式後 : 輸入mtn 1 -a 256可以執行 : 回收出現記憶體程式區段錯誤 : 另外在mtn 10 -a 256也會出現 : 想請教大家有沒有相關的想法?? : 感謝! : 有想過可能是renew memBlock的問題 : 但我測試一下是ok的... 恩沒錯 我也是用ddd抓到getList的問題 if( (*this)._arrSize==n) return this; if((*this)._nextList==0) return _nextList=new MemRecycleList<T>(n); else (*this)._nextList->getList(n); 我是在getMem檢查傳回的list有沒有可以回收的ptr 但我只要new兩塊以上255up的arr 第二塊會找到list而且裡面有東西 所以一pop報掉了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.192.95
EEmuse2:e感覺pop沒錯..因為其他都沒問題..? 12/16 13:10
EEmuse2:好像知道錯在哪了... 12/16 13:54