看板 C_and_CPP 關於我們 聯絡資訊
用了bcb code guard 原本是想抓 memory leak 程式compiler可過 但是多跑幾次值會亂掉 請參照18011 ------------------問題--------------------- code guard log跑出了 Access underrun Attempt to access 4 bytes at 0x00dfd480-4,that is a offset 0-4 in heap block 0x00dfd480(size 800) 是什麼意思 跑到這段的底了? 所以走不過去? 還有一個 Access overrun Attempt to access 4 bytes at 0x00e93054+800,that is a offset 0+800 in heap block 0x00e93054(size 800) 內容好像是 跑到堆疊頂了 跑不過去??? 下面都有秀 0x00e93054 0x00dfd480 裡面放的程式 有 一個副程式 XXX() button1click 0x400FD334 } 0x4010A9A8 |________>這四個不知道是啥(指標的位址?) 0x4010A623 | 0x4037AEEA } 有沒有高手可以幫我解讀 到底這先問題會不會造成 MEMORY LEAK 如果不是 我還要抓別的毛病 (慘慘慘) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.88.58