王朝百科
分享
 
 
 

实用C++调试指南

王朝百科·作者佚名  2010-04-18  
宽屏版  字体: |||超大  

实用C++调试指南

作者:Ann R.Ford;Tody J.Teorey著 於春景译

ISBN:10位[7560928900] 13位[9787560928906]

出版社:华中科技大学出版社

出版日期:2003-1-1

定价:¥15.00 元

内容提要

本书是一本关于C++调试技术的初级读物。短小的篇幅,浅显的论述,使得它成为C++初学者学习调试技术的一本不错的参考教材。本书结构合理、脉络清晰。首先,第一章对调试技术的基本原理作了概要性的介绍;然后,就对常见的语法错误、语法警告和语义错误的来源进行了实例分析。

编辑推荐

这是一本面向初学者和中级程序员的调试技术指南。对于程序设计的初学者来说,它可以成为一本C++程序设计入门教程的配套读物。本书最理想的使用场合是:学生们可以将它带到计算机实验课中,在编写和调试C++程序时,将其作为快速参考。

作者简介

目录

译序

前言

第1章 绪论 1

1.1 本章目标 1

1.2 调试技术的目的 1

1.3 调试方法 3

第2章 常见的语法和语义错误 5

2.1 本章目标 5

2.2 语法错误 5

2.3 语法警告 11

2.4 语义错误 15

第3章 调试中的跟踪技术 21

3.1 本章目标 21

3.2 基本跟踪 21

3.3 基本跟踪可以检测到的常见错误 28

3.4 跟踪中的开/关标志 35

3.5 在跟踪中使用函数调用 39

3.6 跟踪数组中的数据 40

3.7 何处插入跟踪语句,应该显示哪些变量? 47

3.8 使用assert宏 48

第4章 跟踪调试更高级的C++数据结构 51

4.1 本章目标 51

4.2 字符串 51

4.3 指针 55

4.4 struct 60

4.5 class 64

第5章 使用交互式调试器 69

5.1 本章目标 69

5.2 基础知识 69

5.3 使用Metrowerks CodeWarrior进行调试 71

5.4 实例:使用Metrowerks CodeWarrior调试 一个C++示例程序 76

5.5 使用Microsoft Visual C++进行调试 84

5.6 实例:使用Microsoft Visual C++调试 一个C++示例程序 89

附录A 初学编程时最常见的32个bug 97

附录B 有助发现和预防错误的检查表 99

B.1 发现错误的方法 99

B.2 预防和检测错误的方法 100

参考文献 102

索引 103

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有