每天学一点编程之Viual Studio 条件断点调试

条件表达式

1. 首先先设置断点,然后右击断点,在弹出的对话框中选择条件(Conditions)

image.png

2. 选择条件表达式(Conditional Expression)

image.png

3. 在第二列有两个选项:为true(Is true)或者更改时(When changed)

image.png

4. 为true(Is true)。以前面一个for循环为例,当选择Is true时,条件表达式里面的“i==0”条件满足的时候才会触发断点

image.png

image.png

5. 更改时(When changed)。含义:第二次经过断点时表达式的值与第一次经过断点时表达式的值发生变化则会触发断点。

举个栗子:在下面的for循环中,监听value值的变化,当触发断点的时候,可以看到此时i的值为502,前面一个value的值为1,因为断点处value的值改变为2,与第一次经过该断点时value为1不同所以在该断点处停下。

image.png

一些小建议:

  • 条件表达式的条件可以先在代码中写好然后粘贴复制过去,因为在旧的Visual Studio版本的条件表达式中的条件没有代码提示(本文使用的VS2019支持)

扫码关注我获取更多编程知识,和我一起进步吧~

扫码_搜索联合传播样式-白色版.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值