图书介绍
C++核心思想 第3版PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Cay Horstmann著;晏海华等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121001322
- 出版时间:2004
- 标注页数:586页
- 文件大小:46MB
- 文件页数:604页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C++核心思想 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章 简介 .1
1.1什么是计算机1
1.2什么是编程1
1.3计算机剖析2
1.4将可读程序转换成机器代码6
1.5编程语言7
1.6编程语言的设计和发展8
1.7熟悉计算机9
1.8编译一个简单的程序11
1.9错误15
1.10编译过程17
1.11算法19
本章小结20
参考文献21
习题21
编程习题22
第2章 基本数据类型24
2.1数字类型24
2.2输入和输出30
2.3赋值33
2.4常量39
2.5算术运算41
2.6字符串47
本章小结52
参考文献52
习题53
编程习题55
第3章 对象60
3.1构造对象60
3.2使用对象62
3.3现实世界对象66
3.4显示图形68
3.5 图形结构69
3.6选择坐标系统74
3.7从图形窗口获得输入76
3.8比较可视化和数字化信息77
本章小结81
参考文献81
习题82
编程习题83
第4章 基本控制流程86
4.1 if语句86
4.2 if-else语句89
4.3关系运算符90
4.4输入确认93
4.5简单循环97
4.6处理一组输入100
4.7使用布尔变量102
本章小结107
参考文献107
习题107
编程习题109
5.1如同黑箱的函数115
第5章 函数115
5.2编写函数116
5.3函数注释119
5.4返回值122
5.5参数124
5.6副作用127
5.7过程127
5.8引用参数128
5.9变量作用域和全局变量131
5.10逐步求精133
5.11从伪代码到代码135
5.12走查140
5.13前提条件144
本章小结147
参考文献148
习题148
编程习题152
第6章 类157
6.1发现类157
6.2接口160
6.3封装163
6.4成员函数164
6.5默认构造函数167
6.6带参数的构造函数170
6.7访问数据成员173
6.8成员函数和非成员函数的比较174
6.9分块编译176
本章小结180
参考文献181
习题181
编程习题182
第7章 高级控制流186
7.1多路分支186
7.2嵌套分支192
7.3布尔运算195
7.4德摩根定律199
7.5 for循环200
7.6 do_while循环205
7.7嵌套循环209
7.8处理文本输入211
7.9模拟215
本章小结219
参考文献220
习题220
编程习题224
第8章 测试和调试229
8.1单元测试229
8.2选择测试用例233
8.3测试用例评价234
8.4断言237
8.5程序跟踪237
8.6调试器238
8.7策略245
8.8调试器的局限性246
参考文献249
习题249
本章小结249
编程习题250
第9章 向量和数组252
9.1使用向量存放数据项252
9.2向量下标254
9.3向量参数和返回值259
9.4平行向量265
9.5数组268
本章小结280
参考文献280
习题281
编程习题282
10.1指针和内存分配289
第10章指针289
10.2释放动态内存292
10.3指针的常见用法294
10.4数组和指针299
10.5指向字符串的指针304
本章小结306
习题307
编程习题309
第11章 继承311
11.1派生类311
11.2调用基类构造函数316
11.3调用基类成员函数317
11.4多态322
习题330
本章小结330
编程习题334
第12章 流337
12.1读写文本文件337
12.2流类的继承层次340
12.3字符串流342
12.4命令行参数346
12.5随机存取351
本章小结356
参考文献356
习题356
编程习题357
13.1软件生命周期362
第13章 面向对象设计362
13.2 CRC卡片366
13.3内聚368
13.4耦合369
13.5类之间的关系371
13.6实现关联374
13.7实例:打印发票375
13.8实例:一个学习游戏386
本章小结402
参考文献403
习题403
编程习题404
第14章 递归406
14.1三角形数字406
14.2排列问题409
14.3用递归方式思考问题414
14.4递归辅助函数417
14.5相互递归418
14.6递归的效率421
本章小结427
习题427
编程习题428
第15章 排序和查找432
15.1选择排序432
15.2选择排序算法的测量435
15.3选择排序算法的性能分析436
15.4归并排序437
15.5分析归并排序算法440
15.6查找444
15.7折半查找445
15.8排序和查找真实数据448
本章小结450
参考文献450
习题450
编程习题453
第16章 数据结构介绍455
16.1链表455
16.2实现链表459
16.3栈和队列470
16.4其他标准容器472
16.5标准算法473
本章小结474
习题475
参考文献475
编程习题476
第17章 C++高级主题478
17.1运算符重载478
17.2自动内存管理483
17.3模板493
17.4嵌套类与名字空间503
17.5异常处理506
本章小结514
参考文献514
习题514
编程习题515
第18章 图形用户界面519
18.1 wxWindows工具包519
18.2框架520
18.3在窗口中添加文本控件523
18.4菜单526
18.5事件处理528
18.6布局管理530
18.7绘图533
18.8鼠标事件537
18.9对话框540
18.10一个完整的例子543
本章小结553
习题553
编程习题554
附录A C++语言编码指南555
附录B C++语言和类库摘要563
术语表579