各位老兄:本人在VC编译器中,调试程序时,原来设置的断点会变成黑色的,并出现"one and more breakpoints cannot be set and has been disabled.Execution will stop at the beginning of the program"的信息,调试失败,根本执行不到断点所在的位置,很是郁闷啊!

解决方案 »

  1.   

    release版本当然不能调试
    设置为 debug
    编译 配置 选 debug
      

  2.   

    有些语句不能作为断点的,比如变量定义语句,int i;之类的就不能作为断点.
    Release版本就不用说了,上面的说的很清楚了.
    Build->Set Active Configurations
      

  3.   

    关于是否为release,我已经检查过,确实为debug,我几乎尝试了在程序的任何位置去设置断点,都会出现这样的问题,到底是什么原因?请各位指点!
      

  4.   

    如果你调用了系统内核类的东东,你也不能debug