图书介绍

C++技巧与应用PDF|Epub|txt|kindle电子书版本网盘下载

C++技巧与应用
  • (美)莱 德(Ladd,Scott Robert)著;阎 龙等译 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810123491
  • 出版时间:1992
  • 标注页数:335页
  • 文件大小:8MB
  • 文件页数:343页
  • 主题词:C语言

PDF下载


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

下载说明

C++技巧与应用PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第一章 面向对象程序设计的介绍1

1.1 引入C++1

1.2 什么是面向对象程序设计2

1.3 线性程序设计2

1.4 结构化程序设计3

1.5 数据抽象3

1.6 面向对象程序设计4

1.7 面向对象术语4

第二章 C程序员的C++基础7

2.1 开发工具7

2.2 作为工具的C++7

2.3 新的关键字8

2.4 //主释8

2.5 类型转换8

2.7 灵活的声明9

2.6 void9

2.8 const10

2.9 类型兼容性10

2.10 sizeof(char)11

2.11 struct和union的标记名11

2.12 无名联合11

2.13 enum类型12

2.14 ∷运算符12

2.15 new和delete13

2.16 统用15

2.17 C++中的函数16

2.18 重载24

2.19 运算符函数的策略32

第三章 类33

3.1 类定义34

3.2 对象36

3.3 数据成员和实例变量36

3.4 方法37

3.5 隐含对象38

3.6 类的作用域…………………………………………………………………………… (3?)3.7 存取说明符………………………………………………………………………?3.8 运算符方法40

3.9 内置方法40

3.10 构造函数41

3.11 复制构造函数43

3.12 析构函数43

3.13 赋值运算符44

3.14 转换45

3.15 临时对象和“隐藏”方法调用46

3.16 另一个例子46

3.17 构造函数和成员对象47

3.18 静态成员48

3.19 动态对象50

3.20 重新定义new和dclcte50

3.21 对象数组50

3.22 常量对象51

3.23 友元51

3.24 作为类的联合53

3.25 复数类54

3.26 检查实现68

第四章 C++中的继承与多态性69

4.1 简单的继承69

4.2 继承中的构造函数和析构函数70

4.3 基成员引用和存取71

4.4 受到保护的存取限定符72

4.5 类转换73

4.6 二义性74

4.7 多继承75

4.8 更多的多义性76

4.9 构造多个基类77

4.10 虚拟基类78

4.11 多态性80

4.12 多态是怎样魔术般地工作的92

4.13 虚拟函数细节92

4.14 抽象基类92

4.15 使用多态性93

4.16 学习继承97

第五章 设计策略98

5.1 设计98

5.2 建立层次99

5.3 创建类99

5.4 用作处理的类99

5.5 派生105

5.6 组成105

5.7 传播106

5.8 隐藏107

5.9 修改107

第六章 战术109

6.1 异常处理109

6.2 单实例对象110

6.3 初始化全局类111

6.4 用户动态内存管理113

6.5 类特定的new和delete115

6.6 对象和文件117

第七章 流119

7.1 流插入119

7.2 流析取120

7.3 格式化输入/输出121

7.4 控制符124

7.5 其它输出流函数125

7.6 错误处理126

7.7 预定义流127

7.8 创建用户流127

7.9 二进制I/O128

7.10 定义插入和析取运算符129

7.11 用户自定义控制符130

7.12 缓冲区133

7.13 结论133

8.3 包容类134

8.2 一般设计概念134

8.1 包容类134

第八章 包容类134

8.4 单向链表137

8.5 栈和队140

8.6 双向链表144

8.7 WorkList类147

8.8 其它包容类151

9.2 定义位集类152

9.1 什么是集合152

第九章 集合152

9.3 定义位集153

9.4 字符集合类162

9.5 位阵列类164

第十章 动态字符串类165

10.1 字符串类的定义165

10.2 例外处理167

10.3 函数168

10.5 一个字符串的示例178

10.4 实现上的提示178

11.1 定义一个窗口181

第十一章 面向对象的窗口181

11.2 PC视频显示器182

11.3 屏幕类183

11.4 窗口类191

第十二章 使用C++进行模拟213

12.1 什么是人工生命213

12.2 计算机与生命模拟213

12.4 生物体215

12.3 预备知识215

12.5 Grazers217

12.6 生态系统224

12.7 告别语228

附录A 程序清单229

附录B GraphVGA库325

附录C 其它面向对象程序设计语言332

附录D 面向对象程序设计语言的术语表334

热门推荐