《C++程序设计语言教程 编程技术》求取 ⇩

第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 PDF版)
C语言程序设计教程
1993 北京:北京理工大学出版社
c语言程序设计教程( PDF版)
c语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
精通Visual C++ for Windows 95/NT(1997 PDF版)
精通Visual C++ for Windows 95/NT
1997 北京:电子工业出版社
C语言程序设计基础教程(1997 PDF版)
C语言程序设计基础教程
1997 重庆:重庆大学出版社
C语言及其开发工具  下  调试器及运行库(1988 PDF版)
C语言及其开发工具 下 调试器及运行库
1988 厦门:厦门大学出版社
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计教程(1995 PDF版)
C语言程序设计教程
1995 杭州:浙江大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
实用 C 语言程序设计教程(1989 PDF版)
实用 C 语言程序设计教程
1989 北京:北京大学出版社
计算机原理、操作与文字处理  修订版(1992 PDF版)
计算机原理、操作与文字处理 修订版
1992 西安:西安电子科技大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
实用C语言程序设计教程(1994 PDF版)
实用C语言程序设计教程
1994 北京:中央民族大学出版社