有一個內存泄露的問題,折騰了我很長時間了,這個問題存在,也確確實實是內存泄露了。把代碼查了一遍又一遍,就是沒有看出什么問題,也想了很多方式方法,似乎也都不見效。
怎么辦呢?
今天都在想是不是指針被修改了,造成的問題。
發現少打印了一處,奇怪,為什么沒有走到那里?原來前面一個出錯判斷,我直接返回了,沒有走到刪除的那一步。哈哈,終于被我找到了。
分析了一下原因:
1、代碼的問題。代碼處理的邏輯還未負責,對此就有了遺漏。建議利用goto,最后做一些刪除的處理。這個道理明白,有時用起來就忘了。
2、用心的問題。應該及早的發現該問題,但還是沒有認真的對自己的代碼進行審查造成的。所以以后要走到自己的代碼里面調,盡快發現問題。
加油!不要再犯了。
posted on 2009-07-10 16:43
Sandy 閱讀(218)
評論(0) 編輯 收藏 引用 所屬分類:
日常總結