图书介绍
标准C++与面向对象程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![标准C++与面向对象程序设计](https://www.shukui.net/cover/41/32315611.jpg)
- (美)Paul S.Wang著;李健等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111113845
- 出版时间:2003
- 标注页数:415页
- 文件大小:22MB
- 文件页数:432页
- 主题词:
PDF下载
下载说明
标准C++与面向对象程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++入门之一:基础1
1.1 面向对象程序设计的结构1
1.2 函数2
1.3 运行第一个例子4
1.4 语句4
1.5 while语句5
1.6 简单条件语句7
1.7 字符与字符输入和输出8
1.8 其他基本结构10
1.9 数据类型和声明14
1.10 操作符和表达式17
1.11 枚举21
1.12 数组22
1.13 指针25
1.14 一个实例26
1.15 迭代控制27
1.16 通过switch进行选择30
1.17 小结32
习题32
第2章 C++入门之二:基于对象的编程34
2.1 数据抽象和数据封装34
2.2 函数调用和参数传递39
2.3 命令行参数41
2.4 环境变量42
2.5 string类43
2.6 用对象解决问题44
2.7 C++语言的I/O流49
2.8 错误处理49
2.9 基于对象的思想52
2.10 C++语言的程序设计技巧53
2.11 小结54
习题55
第3章 关键结构57
3.1 标识符作用域57
3.2 名称空间60
3.3 有关声明的更多的内容61
3.4 递归63
3.5 分数类66
3.6 可选参数和变长参数69
3.7 重载函数71
3.8 引用73
3.9 只读变量和只读参数74
3.10 typedef声明76
3.11 存储分配和存储管理76
3.12 循环缓冲区78
3.13 隐式类型转换83
3.14 显式类型转换84
3.15 怎样使用头文件85
3.16 小结86
习题87
第4章 数组、指针和通用代码90
4.1 数组的概念和声明90
4.2 指针运算和地址运算91
4.3 二维数组97
4.4 一个矩阵类98
4.5 一个多项式类101
4.6 数组对象:vector104
4.7 使用对象来进行文本行排序105
4.8 指针和函数调用111
4.9 数组、指针和引用113
4.10 多级间接引用114
4.11 通用编程115
4.12 一个通用排序程序120
4.13 指针和动态分配的存储空间122
4.14 小结124
习题125
5.1 定义类128
第5章 类和对象128
5.2 创建和初始化对象130
5.3 宿主对象135
5.4 内部-外部的分离136
5.5 模拟袖珍计算器136
5.6 对象内置的操作144
5.7 对象销毁144
5.8 类的友元146
5.9 递归结构147
5.10 实例和静态成员153
5.11 对象的大小158
5.12 通用列表158
5.14 小结162
5.13 联合与位字段162
习题163
第6章 I/O流和标准库165
6.1 不同的头文件165
6.2 C格式串的输入和输出166
6.3 string对象167
6.4 串权标169
6.5 字符运算172
6.6 数字计算173
6.7 I/O流库174
6.8 对象的流I/O181
6.9 I/O操纵器183
6.10 小结184
习题185
第7章 继承和类派生187
7.1 类派生187
7.2 派生的类和对象189
7.3 公共派生192
7.4 派生原理194
7.5 类派生下的访问控制195
7.6 私有派生196
7.7 通用类的特殊化198
7.8 继承下的类型关系199
7.9 对象赋值201
7.10 对象复制204
7.11 派生对象赋值和复制207
7.12 通过派生进行对象赋值和复制208
7.13 多重继承209
7.14 I/O流类层次结构212
7.15 小结213
习题214
第8章 操作符重载、迭代器和异常216
8.1 操作符重载216
8.2 引用计数串类218
8.3 重载[]221
8.4 重载++和--222
8.5 灵巧的指针222
8.6 迭代器223
8.7 嵌套类和局部类226
8.8 健壮的类228
8.9 用户定义的类型转换229
8.10 错误和异常处理231
8.11 带异常的矩阵237
8.12 管理空闲存储空间238
8.13 小结241
习题241
第9章 面向对象程序设计技术243
9.1 利用插入兼容的对象进行程序设计243
9.2 运行时类型识别249
9.3 通用树252
9.4 设计统一的公共接口259
9.5 插入兼容对象的销毁266
9.6 文本行排序267
9.7 接口270
9.8 理解虚函数272
9.9 设计继承273
9.10 对象族类274
9.11 小结281
习题282
第10章 模板284
10.1 基本概念284
1O.2 函数模板285
10.3 类模板290
10.4 模板的编译294
10.5 列表模板295
10.6 类模板特殊化300
10.7 派生类模板301
10.8 通用散列表302
10.9 通用编程方法308
10.10 小结309
习题310
第11章 标准的容器312
11.1 标准模板库312
11.2 标准容器头313
11.3 序列容器的效率314
11.4 使用stack314
11.5 关联容器315
11.6 标准的容器迭代器和typedef318
11.7 容器的通用算法321
11.8 有序集合324
11.9 标准函子326
11.11 指向成员的指针328
11.10 STL的更多信息328
习题331
11.12 作为函子的实例函数332
11.13 小结332
习题333
第12章 Web CGI程序设计335
12.1 关于网络335
12.2 Internet基础336
12.3 万维网338
12.4 什么是HTML339
12.5 网页的动态生成340
12.6 从C++产生的HTML342
12.7 HTML的表单344
12.8 HTTP消息格式345
12.9 编写CGI程序346
12.10 接收表单数据347
12.11 处理用户反馈349
12.12 更多的信息351
12.13 小结351
第13章 面向对象的设计353
13.1 分解方法353
13.2 面向对象的设计原则355
13.3 设计模式356
13.4 CRC方法358
13.5 与已有系统的接口358
13.6 模拟袖珍计算器361
13.7 小结367
习题368
第14章 编译和预处理369
14.1 编译和运行C++程序369
14.2 预处理370
14.3 头文件370
14.4 符号常量和宏371
14.5 内联函数与宏373
14.6 条件文本包含374
14.7 一次性的头文件376
14.8 标准宏376
14.9 编译和执行377
习题381
14.10 小结381
附录A C++语言结构总结383
附录B 特殊成员函数总结388
附录C C格式的字符串389
附录D 联合与位字段391
附录E 用dbx进行交互调试395
附录F 参数数量可变的函数397
附录G 运算符优先级399
附录H 隐式类型转换400
附录I 与C共用的C++库函数401
附录J C格式的输入/输出408
附录K 在C与C++程序间创建接口412
附录L 头文件415