1. 首页
  2. 编程语言
  3. C
  4. 软件调试的艺术

软件调试的艺术

上传者: 2018-12-25 05:33:22上传 PDF文件 7.46MB 热度 38次
第1章 预备知识 1.1 本书使用的调试工具 1.2 编程语言 1.3 调试的原则 1.3.1 调试的本质:确认原则 1.3.2 调试工具对于确认原则的价值所在 1.3.3 其他调试原则 1.4 对比基于文本的调试工具与基于GUI的调试工具,两者之间的折中方案 1.4.1 简要比较界面 1.4.2 折中方法 1.5 主要调试器操作 1.5.1 单步调试源代码 1.5.2 检查变量 1.5.3 在GDB、DDD和Eclipse中设置监视点以应对变量值的改变 1.5.4 上下移动调用栈 1.6 联机帮助 1.7 初涉调试会话 1.7.1 GDB方法 1.7.2 同样的会话在DDD中的情况 1.7.3 Eclipse中的会话 1.8 启动文件的使用 第2章 停下来环顾程序 2.1 暂停机制 2.2 断点概述 2.3 跟踪断点 2.3.1 GDB中的断点列表 2.3.2 DDD中的断点列表 2.3.3 Eclipse中的断点列表 2.4 设置断点 2.4.1 在GDB中设置断点 2.4.2 在DDD中设置断点 2.4.3 在Eclipse中设置断点 2.5 展开GDB示例 2.6 断点的持久性 2.7 删除和禁用断点 2.7.1 在GDB中删除断点 2.7.2 在GDB中禁用断点 2.7.3 在DDD中删除和禁用断点 2.7.4 在Eclipse中删除和禁用断点 2.7.5 在DDD中“移动”断点 2.7.6 DDD中的Undo/Redo断点动作 2.8 进一步介绍浏览断点属性 2.8.1 GDB 2.8.2 DDD 2.8.3 Eclipse 2.9 恢复执行 2.9.1 在GDB中 2.9.2 在DDD中 2.9.3 在Eclipse中 2.10 条件断点 2.10.1 GDB 2.10.2 DDD 2.10.3 Eclipse 2.11 断点命令列表 2.12 监视点 2.12.1 设置监视点 2.12.2 表达式 第3章 检查和设置变量 …… 第4章 程序崩溃处理 第5章 多活动上下文中的调试 第6章 特殊主题 第7章 其他工具 第8章 对其他语言使用GDB/DDD/Eclipse[1
用户评论