代码调试,条件断点:有个前提为循环10万次的断点
普通断点可以解决大部分问题,但有一些条件比较独特的情况,比如需要在循环执行到第几万次时断点将其中断时,手动点击继续几万次明显不现实,解决这个问题的办法是:
鼠标右键单击该断点,并在弹出的菜单中选条件,给该断点设置阻塞进程的条件
然后在弹出的复选框中勾上条件,
在第一个下拉列表中选择命中次数,
在第二个下拉列表中选择=或>=,
在第三个输入框中填入次数,就可以完成条件设置了,
然后再调试,程序就可以在几万次以后才会阻塞线程进行调试,而不用手动点击继续几万次了。
同时条件断点有命中次数,条件表达式和筛选器
条件表达式:
在第一个下拉列表中选择条件表达式,
在第二个下拉列表中选择为TRUE或者更改时,
在第三个输入框中填入次数,就可以完成条件设置了,
筛选器可以对断点位置的环境参数进行筛选,例如此处的线程号等。
设置好了断点的阻塞条件后,就可以按照正常开始动作“启动调试”进行调试了。