作者rhyno (火犀在陣)
看板C_and_CPP
標題Re: [問題] 程式不預期發生記憶體錯誤
時間Fri Sep 7 19:42:56 2012
※ 引述《licheer (HOPE)》之銘言:
: 開發工具是VC6
: compile成release後,常常不預期出現記憶體錯誤(不可為讀)
: 有沒有什麼辦法可以在執行階段留下出錯的訊息
: 可反查是在哪的.c檔的哪一行發生的?
: 另外,VC6有沒有裝SP6,會有影響嗎?
: 謝謝
記得在 porject 的設定裡可以指定要產生哪些除錯訊息,map 檔啦,
等等的。你可以找一下。
不然就是用 windbg 去 attach 你的程式,但要記得把symbol檔先產
生好。
最後一招,用 printf 列印錯誤訊息 ~
以上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.151.214
→ stupid0319:windbg這種高級貨不適合新手= = 09/07 20:12
→ EdisonX:vc 有條件式中斷唷.. 09/07 21:09
推 licheer:非常感謝,找到程式當掉8成的原因了 10/08 17:15