图书介绍

C++程序设计语言教程 编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C++程序设计语言教程 编程技术
  • 麦中凡等著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810126423
  • 出版时间:1996
  • 标注页数:253页
  • 文件大小:9MB
  • 文件页数:261页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++程序设计语言教程 编程技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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.1 C++与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

热门推荐