作者mouse0411 (mouse)
看板C_and_CPP
標題[問題] 錯誤的意思?
時間Fri May 8 09:25:31 2009
請問大大們
我寫了一個程式
這個程式的最外面包了一個for,來跑多次一點
for跑第一次的時候沒問題
到了跑一萬次的時候也沒問題
可是當跑到十幾萬次的時候突下出現
Unhandled exception in capasity_sum_test.exe: 0xC0000005: Access violation
我也查過這段的意思
好像是說如果我沒有配記憶体給這個參數,就把值給此參數,的錯誤
但是實際上我的確有配
而且前面跑了那麼多次都ok
所以小弟覺得是不是因為記憶体用完的關係?????
請大大們指教~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.42.3
1F:→ windincloud:你的boundary 有檢查過嘛? 會不會overflow? 05/08 09:44
2F:→ mouse0411:謝謝大大的回答,我是用VC6.0,WINDOWS XP系統跑的 05/08 09:49
3F:→ mouse0411:可是如果是overflow話,錯誤訊息不是會告知overflow嗎?? 05/08 09:50
4F:→ windincloud:沒看到你寫的code 不太能肯定是那邊出問題~ 05/08 10:10
5F:→ windincloud:只能就錯誤訊息猜你可能有那邊對記憶體違規存取 05/08 10:11
6F:→ windincloud:所以我猜會不會是counter overflow 這樣應該是不會有 05/08 10:12
7F:→ windincloud:錯誤訊息的~ 05/08 10:12