VC6.0调试技巧二

本文详细介绍了Visual C++ 6.0的调试技巧,包括Restart、Stop Debugging、Break等功能的使用,以及Step Into、Step Over、Step Out等单步调试操作。此外,还提到了Run to Cursor、Go等全速执行功能,以及调试快捷键的使用。通过这些技巧,开发者可以更高效地调试C++程序。
摘要由CSDN通过智能技术生成

○常用功能:

 

  

 

1. Restart (Ctrl+shift+F5 ): 此debugger功能将从程序的开始(第一有效行)处全速执行,而不是从当前所跟踪的位置开始调试,这时所有变量的当前值都将被丢弃,debugger 会自动停在程序的main()开始处.这时如果选择Step Over(F10)就可以逐步执行main()函数了.

2. Stop Debugging (Shift+F5 ):此debugger功能将终止(所有)调试,并返回到常规编辑状态.

3. Break (此功能常常在遇到调用函数的语句时可见 .): 此功能将在调试过程中的debugger当前位置挂起程序的执行,然后就可以在调试状态一修改程序的代码,接着可以用Apply Code Changes(Alt+F10)来应用修改的代码到正在调试的程序当中.如果,当前(需要,待)可以(从DOS 等窗口)输入值,挂起后将不能再输入.

4. Apply Code Changes (Alt+F10 ):此功能可以在程序正在调试程序过程中应用(挂起)修改后的源代码.如,选择Break功能并修改代码后,只要选择Apply Code Changes(Alt+F10)就能将修改后的代码应用到正在调试的程序当中.

5. Show Next Statement (Alt+Num* ):此功能将显示程序代码的下一条语句,如果源代码中找不到,则在Disassembly窗口中显示语句. 当在Disassembly窗口中显示时,可以单击Disassembly 返回到源代码窗口.

6. Step Into (F11 ):此功能可以单步进入到在调试过程中所跟踪的调用函数的语句的函数内部.如,当前语句是"d.Display()",
选择Step Into(F11)后,Debugger将进入Display()函数内部并停在Display()函数内部的第一条语句上.(此时, 就可以Step Over(F10)对Display()函数进行单步调试了.)

7.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值