《C++程序设计语言教程 编程技术》
作者 | 麦中凡等著 编者 |
---|---|
出版 | 北京:北京航空航天大学出版社 |
参考页数 | 253 |
出版时间 | 1996(求助前请核对) 目录预览 |
ISBN号 | 7810126423 — 求助条款 |
PDF编号 | 87618968(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第1章 C++:多范型程序设计语言1
1.1 程序设计风范1
1.1.1 结构化程序设计范型2
1.1.2 数据抽象程序设计范型2
1.1.3 面向对象程序设计范型5
1.1.4 数据抽象与面向对象编程之比较6
1.2 C++:常规编程中更好的C8
1.3 支持数据抽象的C++15
1.3.1 初始化、赋值与清除15
1.3.2 模板17
1.3.3 异常处理18
1.4 支持面向对象编程的C++19
1.4.1 成员函数调用机制19
1.4.2 多继承20
本章小结21
第2章 数据抽象22
2.1 定义抽象数据类型22
2.2 字串类27
2.3 有序集合类30
2.4 通用的有序集合类34
2.4.1 利用宏实现类属化的通用有序集34
2.4.2 利用模板实现通用有序集37
2.5 抽象数据类型上的迭代操作与迭代类39
2.6 迭代操作的技巧及讨论44
本章小结47
第3章 继承:面向对象编程的基本手段48
3.1 派生类的简单回顾48
3.2 一个内存管理的实例研究50
3.2.1 基于边界标记的内存管理51
3.2.2 内存管理程序的实现53
3.2.3 可重定位的内存块管理59
3.2.4 可重定位的内存类60
3.2.5 可能的改进65
本章小结65
第4章 虚函数应用66
4.1 多态性与虚函数66
4.1.1 面向对象中类体系结构的继承模型67
4.1.2 虚函数应用实例69
4.2 虚函数的错误检查74
4.3 虚函数应用实例研究:设计一个异质链表75
4.3.1 异质链表的数据抽象实现76
4.3.2 异质链表的多态方法实现82
4.3.3 异质链表的维护:两种方法的对比90
本章小结97
5.1 多继承的特点98
第5章 多继承编程98
5.2 多继承应用实例:基于类的字处理104
5.3 字处理的实现105
5.3.1 行、正文和标尺105
5.3.2 缓冲区和文稿114
5.3.3 网络与表格119
5.3.4 段124
5.4 结束说明125
本章小结126
第6章用C++设计一个完整的面向对象程序127
6.1 面向对象程序设计127
6.1.1 构造一个解题模型129
6.1.2 标识对象129
6.1.3 标识对象间的关系130
6.1.4 建立对象的型构130
6.1.5 实现各对象130
6.2.1 IS-A关系131
6.2 对象和类的关系131
6.2.2 IS_LIKEA关系133
6.2.3 HAS-A关系133
6.2.4 USES-A135
6.2.5 CREATES-A关系135
6.3 面向对象设计和开发示例135
6.3.1 构造一个解题模型136
6.3.2 标识对象136
6.3.3 标识对象间的关系136
6.3.4 建立对象的型构138
6.3.4.1 类的数据成员138
6.3.4.2 成员函数139
6.3.4.3 建立运行的高层描述139
6.3.5 实现各对象140
本章小结141
7.1 软件可重用的一般概述161
第7章 C++中的对象与重用161
7.2 寻求所有类似客体在某处的分解162
7.3 设计的重用163
7.4 C++的四种代码重用技术164
7.5 类型通用化技术170
7.6 私有继承与重用177
本章小结180
第8章 类库设计181
8.1 概述181
8.2 具体类型182
8.3 抽象类型184
8.4 结点类189
8.5 运行时的类型信息191
8.5.1 类型信息193
8.5.2 类Type_info194
8.5.3 增加运行时类型信息的数量196
8.5.4 运行时类型查询的使用和误用197
8.6 宽接口198
8.7 应用框架201
8.8 接口类203
8.9 句柄类206
8.10 内存管理210
8.10.1 垃圾收集211
8.10.2 包容类和删除213
8.10.3 分配函数(Allocator)和释放函数(Deallocator)217
本章小结219
第9章 C++与C、汇编语言的接口220
9.1C++与C语言的接口220
9.1.1 设计方面的考虑220
9.1.2 C语言的连结222
9.1.3 从C中调用C++224
9.1.4 在C和C++间共享头文件225
9.1.5 C++和C间的数据互用228
9.2 C++与汇编语言的接口230
9.2.1 在C++中使用嵌入式汇编语言230
9.2.1.1 嵌入式汇编语言的格式230
9.2.1.2 嵌入式汇编语言的指令集231
9.2.1.3 嵌入式汇编语言对C++结构的访问233
9.2.1.4 嵌入式汇编语言的编译过程234
9.2.1.5 嵌入式汇编语言的限制235
9.2.1.6 嵌入式汇编语言的实例238
9.2.2 在C++中调用汇编语言子程序240
9.2.2.1 C++语言和汇编语言的接口框架240
9.2.2.2 C++语言和汇编语言的数据交互245
9.2.3 在汇编语言中调用C++函数250
9.2.3.1 调用方法及要点250
9.2.3.2 实例251
本章小结253
1996《C++程序设计语言教程 编程技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由麦中凡等著 1996 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- C语言程序设计教程
- 1993 北京:北京理工大学出版社
-
- C语言程序设计教程
- 成都:电子科技大学出版社
-
- C语言程序设计教程
- 1992 北京:高等教育出版社
-
- 精通Visual C++ for Windows 95/NT
- 1997 北京:电子工业出版社
-
- C语言程序设计基础教程
- 1997 重庆:重庆大学出版社
-
- C语言及其开发工具 下 调试器及运行库
- 1988 厦门:厦门大学出版社
-
- C程序设计语言
- 1987 上海:同济大学出版社
-
- C语言程序设计教程
- 1995 杭州:浙江大学出版社
-
- C语言程序设计教程
- 1992 北京:高等教育出版社
-
- 实用 C 语言程序设计教程
- 1989 北京:北京大学出版社
-
- 计算机原理、操作与文字处理 修订版
- 1992 西安:西安电子科技大学出版社
-
- C语言程序设计教程
- 1998 北京:科学技术文献出版社
-
- C语言程序设计教程
- 1998 成都:电子科技大学出版社
-
- 实用C语言程序设计教程
- 1994 北京:中央民族大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD