作者march20 ()
看板Programming
标题Re: [问题] VC6, VC2003, VC2005
时间Sat Jun 17 05:00:22 2006
※ 引述《[email protected] ( )》之铭言:
: 请问有谁能回答一下这个问题
: 就是阿 我们小组写的象棋程式出了一点问题
: 同样的程式码在VC6编译出来的程式可以正常执行
: 但是在2003, 2005编译(Debug模式)出来的程式
: 在最後程式要结束之前会错误
: Run-Time Check Failure #2 - Stack around the variable 'sp_icon' was corrupted.
: 如果用Release模式的话就不会有这个问题
: 请问到底是为什麽呢?
这跟前几篇 gyspy 的问题还满像的, 只不过他的 case 刚好反过来.
说真的, 没真的 trace 程式, 不能确定是什麽问题,
就遇过的实例来说, 问题八成出在 pointer 上.
要不要检查看看有没有 dangling pointer ?
--
O Freunde, nicht diese Tone!
Sondern la t uns angenehmere anstimmen
und freudenvollere !
---------- Ode >>An die Freude<<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.54.52.53
※ 编辑: march20 来自: 128.54.52.53 (06/17 05:00)