VS 调试心得

本文分享了两种有效的调试方法:调用堆栈查看和断点调试。通过调用堆栈可以了解函数调用流程并定位异常发生位置;利用断点调试则能更精确地控制程序运行状态,便于发现问题所在。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多时候总觉得调试的时间比写代码的时间还要多,有时候调出一个bug比写1000行代码还要恶心。

 

总结一下调试的方法,省的自己忘了,哦,不能说自己容易忘。否则就真的容易忘。标记一下而已。

 

没有逻辑,随便扯,反正主要是自己看的。

 

1.调用堆栈  call stack

vs中有这么一个框框,里面显式的所有函数都是还没有执行返回语句(void也是有返回的哦),从下往上是调用顺序,比如说地下的基本的都是Kernel32之类的一大串。

 

还可以显示出异常。ex 双击则进入异常产生代码。

 

2,断点调试

 

这是一个必须要用到的地方,发现VS有一个好处,就是支持Hint和condition可以在你想要停下来的时候停下来,很爽的,VC貌似没有发现这个,反正以前一直没有用过。

 

程序跑完了,改天有什么想法再写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值