地址断点
对于一些没有源码的调试,就可以通过地址断点让程序中断。通过“反汇编”窗口
或者通过调用堆栈设置地址断点。
数据断点:
使用数据断点可以在存储于指定内存位置上的值发生更改时促发中断。只可以在
中断模式下设置数据断点。设置数据断点步骤:
1 ) 在 相 应 的 文 件 中 设 置 断 点 中 断 程 序 , 在 断 点 窗 口 上 new—>new data
Breakpoint
2)在弹出的数据断点窗口中输入地址,自己根据数据的类型设置数据的大小
3)数据断点的应用例子
某个全局变量在某一步操作之后不知为何就被修改了,由于代码很复杂,无法通过单
步调式找出对应的代码,此时就可以使用数据断点来中断程序。结合后面的“跟踪点”可以
跟踪数据被修改过程。
给断点附加条件:
有时需要给断点添加一些条件,使得断点在条件满足的情况下才促发中断。可以给断
点添加的条件有 3 种:断点条件,断点命中次数,断点筛选。具体操作:选中断点右键
1)断点条件:
给断点添加一个表达式,当表达式成立,或者表达式的值发生变化时才促发。例如:
评论1
最新资源