VC_调试

[VC2008]

1,条件断点

        --比如要监视   bool   bUpdate = false;  什么时候  bUpdate == true;

        1,首先在  bool   bUpdate = false;  处设置断点;

        2,Alt + F9打开断点管理窗口;

        3,找到刚才设置的断点,右键  -〉 "Condition..."

        4,设置条件  "bUpdate == true"

2,多线程调试
       1.1,发现和标记线程
               --右键-> Debug ,  Debug Location  两个工具条
               --发现Thread: Debug工具条  ->  Show Threads in source  (找到线程后会在右边空白处显示  "波浪线");
               --标记Thread: 右键("波浪线") -> 标记Thread(给线程命名,便于查找)
       1.2,调试和切换Thread
               --使用Debug Location工具栏在正被调试的进程和这些进程中的线程之间进行切换
               --也可以在Threads窗口(Debug菜单、Windows、Threads)里管理线程
       1.3,中断基于调用线程的代码行
              --设置一个断点并选择断点筛选器
              --可以选择基于线程ID或者它的名称中断

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值