VC调试方法
来源:互联网 发布:mac无法登陆app store 编辑:程序博客网 时间:2024/04/30 06:13
VC调试方法
调试快捷键 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++ ->warning level(中文版是项目-〉属性-〉C/C++-〉常规-〉警告等级)。 6._debug改成NDEBUG进行调试,project->setting->c/c++ ->Preprocessor definitions(中文版是项目-〉属性-〉C/C++-〉预处理器-〉预处理器定义)(这里是debug和Release编译的重要不同之一)。 7.在Release中调试源代码,project->setting->c/c++ -> debug info选择programDatabase(中文版是项目-〉属性-〉C/C++-〉常规-〉调试信息格式-〉用于“编辑并继续”的程序数据库),project->setting->link 选上Generate debug info(中文版是项目-〉属性-〉链接器-〉调试-〉生成调试信息)。 8.走读代码,特别关注堆栈和指针。 |
- VC调试方法
- VC调试方法
- VC++ 调试方法总结
- VC调试方法
- VC调试方法大全!
- VC调试方法
- VC调试方法大全
- VC调试方法大全
- VC调试方法大全
- VC调试DLL方法
- VC调试方法大全
- VC调试方法大全
- Vc基本调试方法
- VC调试方法大全
- VC调试方法大全
- VC调试方法大全
- VC调试方法大全
- VC调试方法大全
- 动漫人才培训陷入怪圈 企业培训实为变相赚钱
- C语言家族起源
- qtopia-core-4.3.3 qmouselinuxtp_qws.cpp文件注释
- http错误404-文件或目录未找到
- 中关村报价系统上线 可助消费者识别虚报价格
- VC调试方法
- 文盲的 JavaScript 实战篇之一:表单验证
- 定时器
- CREATE DATA
- 摩根士丹利:3亿儿童拉动中国动漫市场
- GridView应用总结
- ASP 显示数据库中表名、字段名、字段内容(只知道数据库文件路径和文件名)
- DataList应用总结
- 实现向数据库中任何表中添加、删除、修改内容