阅读:867回复:3
不知为什么?请大家帮忙(50)
我用softice 调imd
加了一行int ab=80; 然后,再ab=ab+1; DbgPrint(\"%d\",ab) 但watch ab时,都为0xab。不管怎样我变化ab的值; 而且,DbgPrint根本不打印。 F10时,ab=ab+1根本不执行。 且,ab=ab+1处不能设断点。 不知为什么?请大家帮忙 |
|
|
沙发#
发布于:2002-06-12 11:09
|
|
|
板凳#
发布于:2002-06-12 16:08
[quote]
|
|
|
地板#
发布于:2002-06-12 22:23
你在打印的时候应该是
DbgPrint(\"%d\\n\",ab); 不知道是不是SOFTICE的原因,只要没有\\n,那么就看不见打印信息了! 还有一个可能的问题就是你的符号和程序不是对应的,也许是因为你的符号是新的而运行的程序是老的!确定一下是否对应 |
|