我清除了所有的断点,但一按F5(go)程序就在一段汇编(disassembly)代码里循环,总是跳不出去,请问那位大侠知道是怎么回事?指点一下在下。多谢!汇编代码如下,它有一个死循环。但我的程序execute是正常的,就是不能调试,郁闷啊!
018F61CC   pushad
018F61CD   call        018F61D8
018F61D2   mov         esp,dword ptr [esp+8]
018F61D6   jmp         018F61F2
018F61D8   push        dword ptr fs:[0000h]
018F61DE   mov         dword ptr fs:[0000h],esp
018F61E4   pushfd
018F61E5   or          dword ptr [esp],100h
018F61EC   popfd
018F61ED   clc
018F61EE   jae         018F61CC

解决方案 »

  1.   

    如果可以,发送到:[email protected]
    我帮你看看!!
      

  2.   

    呵呵,我一般都使用[email protected](公司的邮箱)和[email protected]
      

  3.   

    to  vcleaner(我没做大哥已经很久了.......)  又见你了。
      

  4.   

    .c和.h文件?c语言的代码?如果是C++的,我感觉你的解决方法还是有问题,正常说来,就算你包含了一些不必要的.h文件,也应该不会出现这种情况,你问题解决了,可能是有些.h文件里重复定义了一些东西,建议你好好研究一下,写个总结大家分享一下。