简单断点
在指定行添加断点,右击可以选择条件和命中次数等
断点条件:当达到指定条件时才会中断。
命中次数:当达到指定命中次数时才会中断。
命中条件:当命中断点时执行自定义操作,如输出变量值(且不中断程序的执行)
数据断点
使用数据断点可以监测到指定变量在何处被更改。
程序处于中断状态,调试—》新建断点—》新建数据断点:
在地址中填入想要监视的内存地址,在字节计数中填入想要从指定地址开始监视的字节数,
程序会在其中有任何字节的值发生更改时发生中断。
如下例,g_value被更改了,故发生中断。
参考:
https://msdn.microsoft.com/zh-cn/library/350dyxd0(v=vs.100).aspx
http://kb.cnblogs.com/page/92158/