2024年3月14日发(作者:)
Visual C++调试方法大全
一、调试基础
调试快捷键
F5: 开始调试
Shift+F5: 停止调试
F10: 调试到下一句,这里是单步跟踪
F11: 调试到下一句,跟进函数内部
Shift+F11: 从当前函数中跳出
Ctrl+F10: 调试到光标所在位置
F9: 设置(取消)断点
Alt+F9: 高级断点设置
跟踪调试
1、 尽量使用快捷键时行调试
2、 观察调试信息
3、 高级中断设置
异常调试
重试->取消->调试
函数堆栈,用variables或者call stack 窗口
Release调试
1、 经常测试你的Debug和Release版本
2、 不要移除调试代码,如用ASSERT, TRACE等。
3、 初始化变量,特别是全局变量,malloc的内存,new的内存
4、 当你移除某个资源时,确保你移除了所有跟这个资源相关的申明(主要是在
resouce.h文中)
5、 使用3或者4级的警告级编译你的代码,并确保没有警告,
project->setting->c/c++->warninglevel(中文版是项目->属性->C/C++->常规->警
告等级)
6、 _debug改成NDEBUG进行调试,


发布评论