VS2005强大的条件断点功能
来源:互联网 发布:c语言布尔类型头文件 编辑:程序博客网 时间:2024/05/16 12:06
来源:http://blog.csdn.net/magictong/article/details/5429721
今天在调一个漏洞修复的crash的时候,进入了一个很大的循环,循环不停地检测是否有当前漏洞,断点打在循环体里面,已知出问题的漏洞的KB号,但是如果要在刚好扫描到这个KB号的时候断下来,还有点小麻烦,我又不想改代码用if断下来,其实VS2005做到这个非常简单,设置条件断点就行了,在断点的右边单击右键会弹出断点条件设置菜单:
然后再点击 Condition... 输入条件 KBID == 977150,确定即可:
这个里面还有一个Has changed选项,可以跟踪某个变量变化的情况下断下来,牛叉。
菜单上还有其他的一些功能:
1、HitCount...可以设置命中几次后,或命中次数是某数的倍数,或者命中次数大于某数时断下来(命中就是只执行到断点处)
2、Filter...顾名思义,就是过滤,可以设置只有某些外部条件满足时才触发断点
3、When Hit...根据英文意思是当断下来的时候,干嘛干嘛,可以打印一串字符串啊,×××的,还可以运行宏,太牛B了,不过我还没有深究怎么弄。要运行宏的话,是用vbs写的,并事先导入到vs2005里面。
【END】
0 0
- VS2005强大的条件断点功能
- VS2005强大的条件断点功能
- VS2005强大的条件断点功能
- VS2005的数据断点功能
- VS2005 DEBUG 设置断点条件
- 集深强大的条件查询功能
- Fiddler——强大的过滤功能+断点调试
- VS2005中的条件断点和内存监测
- VS2005 断点失效的问题
- vs2005断点失效的问题,
- VS2005断点失效的问题
- VS2005断点失效的问题
- VS2005断点失效的问题
- VS2005断点失效的问题
- eclipse的异常断点和条件断点
- 条件断点引发的血案
- vs 2005的条件断点
- gdb断点的条件调试
- InetAddress创建对象的方法
- 《stl源码剖析》--序列式容器
- 面试题
- DocumentRoot [xxx/apache2.2/docs/dummy-host.rudder.com
- 命令参数行
- VS2005强大的条件断点功能
- 理解存储结构1
- 线性表本质
- Hadoop的默认调度器JobQueueTaskScheduler的一个Map Task Pending问题
- Linux内核分析(一)
- ubuntu 14.04 java环境配置
- HTML 中 id与name 区别
- 程序员非技术面试题
- 对HBase的一些个人看法