在VC中设置条件断点

什么东西都是只有用到了才能够知道,今天调一个程序,需要看到某变量在什么地方变化了,由于代码太多,不能一一加断点调试。

原来vc6.0就有条件断点的设置呢,应该以后的版本也有的,在菜单edit->breakpoint...里,或直接Alt+F9,就会弹出对话框,可以看到所有设置的断点,有三种条件断点可设,

一是位置:某文件的某行;

二是变量:直接输入某个变量,当它改变时就会暂停;或直接输入表达式,当它为真的时候暂停;

三是可以在某种消息处理函数暂停。

这样调试时方便多了,也不用再多去写好多的调试代码了。

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论
<p class="course_target sub-content"> 通过本课程学习,可以快学习长为VC++调试高手 ,快速提升软件开发效率,事半功倍 </p> <p class="sub-title"> 课程简介: </p> <p> <span style="font-size:24px;"><strong> </strong></span> </p> <p> <span style="font-size:24px;"><strong>C++开发程序的过程,您是否经常遇到过这些问题?</strong></span> </p> <p> <span style="font-size:20px;"><strong> </strong></span> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*程序运行结果不正确,但是很难找到原因</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*多线程死锁,但是也很难找到问题所</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*程序运行时间长了,内存居高不下</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*自己的机器上运行正常,测试的机器上就出问题</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*调试版运行正常,但是发布出去就运行不正常</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*偶尔还需要修复Linux程序的bug,但是却没有Linux环境</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;">*也偶尔遇到程序崩溃了,却没有保留现场,无从下手解决问题</span></strong> </p> <p> <strong><span style="font-size:20px;color:#4f81bd;text-decoration:none;"> </span></strong> </p> <p>   </p> <p> <span style="font-size:20px;color:#00b050;"><strong>没有关系,通过本课程的学习,这些问题都会迎刃而解!</strong><strong>一路绿灯,从此告别加班与熬夜!</strong></span><span style="font-size:20px;"><strong><br /> </strong></span> </p> <p> <span style="font-size:20px;color:#00b050;"><strong><img title="1616244269571548.png" src="https://s2.51cto.com/images/20210320/1616244269571548.png" alt="图片.png" /></strong></span> </p>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

zhjinfeng

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值