[問題] 出現 glibc detected free invalid pointer....

看板C_and_CPP (C/C++)作者 (小豆豆)時間15年前 (2011/01/27 15:14), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
我是在 LINUX 上面跑的 下面是我的代碼 http://codepad.org/LQ7pA937 爬文大部分都是說 delete 未定義的指針 或是越界操作 等等 ...... 可是我檢查過應該是沒有 不知道哪邊有問題 麻煩大家幫我看看~ -- 拿阿! 拿回去還是一輩子當x教授的魁儡 一輩子做實習 寫程式 要的話你就拿回去! 九世宅男:下輩子不要再讓我讀工科~~~~~~~~!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.216.83

01/27 15:34, , 1F
你先把 mb_m 跟 smooth 都換成 vector 試試
01/27 15:34, 1F

01/27 15:35, , 2F
多一些跟演算法無關的程式碼容易錯也不好除錯
01/27 15:35, 2F

01/27 16:12, , 3F
感謝!!
01/27 16:12, 3F

01/27 16:17, , 4F
改過之後 delete 的問題應該會消失吧?
01/27 16:17, 4F

01/27 19:25, , 5F
最快的方法是 valgrind 直接跑下去抓...
01/27 19:25, 5F

01/27 21:30, , 6F
推 valgrind XD
01/27 21:30, 6F
文章代碼(AID): #1DGHjpHQ (C_and_CPP)
文章代碼(AID): #1DGHjpHQ (C_and_CPP)