精華區beta EE_DSnP 關於我們 聯絡資訊
我的slist 在執行lprint時會發生記憶體程式區段錯誤 用cout法debug的結果 似乎是fail在 ltest.h 裡 printForward() funciton的這一行 for (; li != _list.end() ; ++li) 不過實在看不出是哪裡有問題 不知道有沒有人可以幫我解答...感激不盡 -- 大頭大頭 下雨不愁 人家有傘 我有大頭 BIGHEAD BIGHEAD RAINY DONT WORRY OTHER HAS UMBRELLA I HAVE BIGHEAD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.167.82 ※ 編輯: mikejdi 來自: 218.167.167.82 (12/27 19:55) ※ 編輯: mikejdi 來自: 218.167.167.82 (12/27 20:10)
timrau:end()和operator++()檢查看看 12/27 22:05
personhuang:是不是_node=_node->_next 寫成 _node++ 12/28 00:00
nagy:你在delete掉一些element的時候有沒有把結尾歸零? 12/28 01:30
mikejdi:結果是 != 不小心寫錯了.....謝謝大家!!! 12/28 20:17