图书介绍
C++之旅 英文版PDF|Epub|txt|kindle电子书版本网盘下载
![C++之旅 英文版](https://www.shukui.net/cover/57/30046881.jpg)
- (美)BJARNE STROUSTRUP著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121273306
- 出版时间:2016
- 标注页数:181页
- 文件大小:19MB
- 文件页数:191页
- 主题词:C语言-程序设计-英文
PDF下载
下载说明
C++之旅 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 The Basics1
1.1 Introduction1
1.2 Programs1
1.3 Hello,World!2
1.4 Functions3
1.5 Types,Variables,and Arithmetic5
1.6 Scope8
1.7 Constants8
1.8 Pointers,Arrays,and References9
1.9 Tests12
1.10 Advice14
2 User-Defined Types15
2.1 Introduction15
2.2 Structures16
2.3 Classes17
2.4 Unions19
2.5 Enumerations20
2.6 Advice21
3 Modularity23
3.1 Introduction23
3.2 Separate Compilation24
3.3 Namespaces26
3.4 Error Handling27
3.5 Advice31
4 Classes33
4.1 Introduction33
4.2 Concrete Types34
4.3 Abstract Types39
4.4 Virtual Functions42
4.5 Class Hierarchies42
4.6 Copy and Move48
4.7 Advice56
5 Templates59
5.1 Introduction59
5.2 Parameterized Types59
5.3 Function Templates62
5.4 Concepts and Generic Programming62
5.5 Function Objects64
5.6 Variadic Templates66
5.7 Aliases67
5.8 Template Compilation Model68
5.9 Advice68
6 Library Overview71
6.1 Introduction71
6.2 Standard-Library Components72
6.3 Standard-Library Headers and Namespace72
6.4 Advice74
7 Strings and Regular Expressions75
7.1 Introduction75
7.2 Strings75
7.3 Regular Expressions78
7.4 Advice84
8 I/O Streams85
8.1 Introduction85
8.2 Output86
8.3 Input87
8.4 I/O State89
8.5 I/O of User-Defined Types90
8.6 Formatting91
8.7 File Streams92
8.8 String Streams92
8.9 Advice93
9 Containers95
9.1 Introduction95
9.2 vector96
9.3 list100
9.4 map101
9.5 unordered_map102
9.6 Container Overview103
9.7 Advice104
10 Algorithms107
10.1 Introduction107
10.2 Use of Iterators108
10.3 Iterator Types111
10.4 Stream Iterators112
10.5 Predicates113
10.6 Algorithm Overview114
10.7 Container Algorithms115
10.8 Advice115
11 Utilities117
11.1 Introduction117
11.2 Resource Management117
11.3 Specialized Containers121
11.4 Time125
11.5 Function Adaptors125
11.6 Type Functions128
11.7 Advice131
12 Numerics133
12.1 Introduction133
12.2 Mathematical Functions134
12.3 Numerical Algorithms135
12.4 Complex Numbers135
12.5 Random Numbers136
12.6 Vector Arithmetic138
12.7 Numeric Limits138
12.8 Advice138
13 Concurrency141
13.1 Introduction141
13.2 Tasks and threads142
13.3 Passing Arguments143
13.4 Returning Results144
13.5 Sharing Data144
13.6 Waiting for Events146
13.7 Communicating Tasks147
13.8 Advice151
14 History and Compatibility153
14.1 History153
14.2 C++11 Extensions158
14.3 C/C++ Compatibility161
14.4 Bibliography166
14.5 Advice168
Index171