图书介绍
C++程序设计语言2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 韩贤东主编 著
- 出版社: 哈尔滨:哈尔滨工业大学出版社
- ISBN:9787560327679
- 出版时间:2008
- 标注页数:180页
- 文件大小:35MB
- 文件页数:195页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 C++程序设计语言1
1.1.1 C磁盘数据读写程序1
1.1.2 C++面向对象磁盘数据读写程序2
1.1.3 C++泛型方法磁盘数据读写程序3
1.2 C++之前的历史4
1.3 C++的产生和发展5
1.4 C++后续的发展方向5
1.5 C++的应用领域6
小结6
习题6
第2章 从C向C++过渡8
2.1 C++关键字8
2.2 C++的数据类型8
2.2.1数据类型特征8
2.2.1 const常变量9
2.3简单的输入与输出9
2.3.1利用cout输出数据9
2.3.2利用cin输入数据10
2.4类和对象12
2.4.1面向对象编程设计12
2.4.2面向对象编程基本特点12
2.4.3类的声明和对象的定义13
2.5 C++对函数的扩充功能16
2.5.1内联函数16
2.5.2重载函数17
2.5.3带默认参数的函数18
2.5.4 const参数的函数19
2.6运算符重载函数19
2.7引用21
2.7.1引用的基本原理21
2.7.2引用作为函数参数21
小结22
习题22
实验23
第3章 构造与析构函数24
3.1构造函数24
3.1.1无参数的构造函数24
3.1.2带参数的构造函数25
3.1.3构造函数的参数初始化列表26
3.2构造函数的重载26
3.3包含对象数据成员的类构造函数28
3.4拷贝构造函数29
3.5默认构造函数30
3.6析构函数31
小结32
习题32
实验33
第4章 继承与多态34
4.1继承结构34
4.2访问父类成员35
4.3派生类的构造36
4.3.1派生类的声明方式36
4.3.2派生类的构成36
4.4继承方式37
4.4.1公有继承38
4.4.2私有继承38
4.4.3保护继承38
4.5继承与组合39
4.5.1组合类的构成39
4.5.2组合类的构造与析构39
4.6虚函数41
4.6.1多态性与虚函数41
4.6.2纯虚函数41
4.7抽象类42
4.8多态编程42
小结43
习题44
实验44
第5章 类的特殊成员45
5.1静态成员的必要性45
5.2静态成员数据46
5.3静态成员函数47
5.4常量成员函数48
5.5 const对类形参的限定49
5.6赋值运算符重载函数50
5.7类的友元52
小结54
习题54
实验54
第6章 模板55
6.1函数模板55
6.2重载函数模板56
6.3类模板57
6.4类模板参数传递机制59
小结60
习题60
实验60
第7章 IO流61
7.1 C格式化输入输出的缺点61
7.2 I/O标准流类62
7.2.1输出流类62
7.2.2输入流类62
7.3控制台流类63
7.4文件流类64
7.5串流类67
7.6控制符69
7.7 IO成员函数77
7.8重载插入运算符85
7.9插入运算符与虚函数86
小结87
习题87
实验88
第8章 异常89
8.1异常处理结构89
8.2异常中的多态性90
小结92
习题92
实验92
第9章 向泛型编程过渡93
9.1指针概念回顾93
9.1.1指针的定义93
9.1.2指针的操作94
9.2指针运算95
9.2.1指针的算术运算95
9.2.2指针的关系运算96
9.3指针与数组96
9.3.1指针与数组的关系96
9.3.2 C ++数组的局限性97
9.4堆内存分配和指针97
9.4.1用new分配内存98
9.4.2用delete释放内存98
9.5指针与函数99
9.5.1函数与指针99
9.5.2指向函数的指针100
小结101
习题101
实验101
第10章STL概述102
10.1 STL历史回顾102
10.2 STL优势102
10.3容器103
10.3.1复杂度104
10.3.2元素类型104
10.3.3序列容器105
10.3.4流容器105
10.3.5关联容器106
10.3.6容器共同的函数106
10.4迭代器108
10.4.1迭代器分类108
10.4.2流式迭代器109
10.4.3容器类内部定义的类型110
10.5算法111
10.6函数对象111
10.6.1一元函数类112
10.6.2二元函数类113
10.7适配器115
小结115
习题115
实验116
第11章 序列容器117
11.1 string容器117
11.1.1 string成员函数117
11.1.2 string应用118
11.2 bitset容器119
11.2.1 bitset构造函数120
11.2.2 bitset成员函数120
11.2.3 bitset应用120
11.3 vector容器122
11.3.1 1vector成员函数122
11.3.2 vector应用122
11.4 deque容器124
11.4.1 deque成员函数124
11.4.2 deque应用125
11.5 list容器126
11.5.1 list成员函数126
11.5.2 list应用126
小结128
习题128
实验128
第12章 泛型算法129
12.1算法的标记方法130
12.2非变异序列算法130
12.2.1 find、 find_ if、 count、 count_ if130
12.2.2 for_ each132
12. 2.3 pair类型132
12.2.4 mismatch、equal134
12.3变异序列算法135
12.3.1 copy、 copy_backward135
12.3.2 replace、 replace_if138
12.3.3 swap139
12.3.4 generate139
12.3.5 transform140
12.4排序和查询算法141
12.4.1 sort142
12.4.2 max_ element、 min_ element、 nth_ element143
12.4.3 binary_search、lower_bound、upper_bound144
12.4.4 merge145
12.5通用数值算法147
12.5.1 accumulate147
12.5.2 inner_ product148
12.5.3 adjacent_difference150
12.6集合类算法151
12.6.1 includes151
12.6.2 set_ union151
12.6.3 set_ intersection152
12.6.4 set_ difference152
12.6.5 set_symmetric_ difference153
12.7堆算法154
12.7.1 push_heap154
12.7.2 pop_heap154
12.7.3 make_ heap155
12.7.4 sort_heap155
小结156
习题156
实验157
第13章 适配器158
13.1容器适配器158
13.1.1 stack适配器158
13.1.2 queue适配器159
13.1.3 pnoty_queue适配器161
13.2函数对象适配器164
13.2.1否定器164
13.2.2绑定适配器165
13.3迭代器适配器167
小结168
习题168
实验168
第14章 关联容器170
14.1 set容器170
14.1.1 set构造函数170
14.1.2 set成员函数171
14.1.3 set应用171
14.2 multiset容器172
14.2.1 multiset构造函数172
14.2.2 multiset成员函数172
14.2.3 multiset应用173
14.3 map容器174
14.3.1 map构造函数174
14.3.2 map成员函数174
14.3.3 map应用175
14.4 multimap容器176
14.4.1 multimap构造函数176
14.4.2 multimap成员函数177
14.4.3 multimap应用177
小结179
习题179
实验179
参考文献180
热门推荐
- 729517.html
- 1280694.html
- 2558044.html
- 1898133.html
- 1869678.html
- 2157603.html
- 111361.html
- 3856667.html
- 2034969.html
- 1192643.html
- http://www.ickdjs.cc/book_2449127.html
- http://www.ickdjs.cc/book_1180634.html
- http://www.ickdjs.cc/book_3179401.html
- http://www.ickdjs.cc/book_1431382.html
- http://www.ickdjs.cc/book_80202.html
- http://www.ickdjs.cc/book_2706366.html
- http://www.ickdjs.cc/book_3473816.html
- http://www.ickdjs.cc/book_7026.html
- http://www.ickdjs.cc/book_2744083.html
- http://www.ickdjs.cc/book_262181.html