图书介绍
C++标准库扩展权威指南PDF|Epub|txt|kindle电子书版本网盘下载
![C++标准库扩展权威指南](https://www.shukui.net/cover/72/32230360.jpg)
- (美)贝美,贝克尔著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111236750
- 出版时间:2008
- 标注页数:411页
- 文件大小:19MB
- 文件页数:424页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++标准库扩展权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基本工具1
第1章 元组1
1.1 头文件〈tuple〉的摘要2
1.2 tuple类模板2
1.3 像tuple一样对std::pair进行存取10
1.4 练习12
第2章 智能指针16
2.1 定义16
2.2 关于示例17
2.3 头文件〈memory〉的摘要18
2.4 shared_ptr类模板19
2.5 类模板weak_ptr32
2.6 类模板enable_shared_from_this41
2.7 bad_weak_ptr类43
2.8 转换43
2.9 受控资源的析构48
2.10 异常50
2.11 多线程52
2.12 练习52
第二部分 容器59
第3章 基础知识59
3.1 STL部件59
3.2 容器63
3.3 进一步阅读66
3.4 练习66
第4章 类模板array68
4.1 类模板array概述70
4.2 信息获取73
4.3 访问73
4.4 修改75
4.5 迭代76
4.6 内嵌类型名称77
4.7 比较79
4.8 与tuple类似的接口80
4.9 练习80
第5章 无序关系容器82
5.1 对散列表进行标准化82
5.2 散列表83
5.3 关系容器和无序容器85
5.4 对无序容器的要求85
5.5 头文件〈unordered_map〉和〈unordered_set〉90
5.6 类模板hash91
5.7 无序容器的实例化93
5.8 构造函数94
5.9 容器操作94
5.10 负载因子和重散列97
5.11 优化98
5.12 进一步阅读99
5.13 练习99
第三部分 调用包装器101
第6章 调用包装器基础101
6.1 术语101
6.2 对可调用类型的要求103
6.3 头文件〈functional〉的摘要105
6.4 类模板result_of106
6.5 与现存的函数对象进行交互108
6.6 练习111
第7章 mem_fn函数模板114
第8章 reference_wrapper类模板120
8.1 创建121
8.2 内嵌类型123
8.3 调用124
8.4 练习125
第9章 类模板function127
9.1 构造一个function对象128
9.2 访问130
9.3 修改130
9.4 比较132
9.5 内嵌类型133
9.6 调用133
9.7 目标对象134
9.8 练习135
第10章 函数模板bind137
10.1 占位符138
10.2 unspecified bind(...)139
10.3 对bind进行扩展146
10.4 练习146
第四部分 类型特性149
第11章 类型特性概述149
11.1 头文件〈type_traits〉151
11.2 辅助类型153
11.3 基本类型154
11.4 复合类型156
11.5 类型属性156
11.6 类型关系162
11.7 类型变换163
11.8 对齐165
11.9 进一步阅读166
11.10 练习166
第五部分 数值169
第12章 数值函数169
12.1 关于示例169
12.2 浮点值的表示170
12.3 管理浮点环境173
12.4 无穷大、非规范数、NaN和比较179
12.5 定义域和值域错误180
12.6 新的重载规则180
12.7 基本数学函数181
12.8 数学特殊函数194
12.9 复函数203
12.10 进一步阅读208
12.11 练习208
第13章 随机数生成器213
13.1 随机数引擎215
13.2 TR1中的引擎模板218
13.3 TR1库中的random_device类224
13.4 TR1库中的预定义引擎225
13.5 随机数分布226
13.6 离散分布228
13.7 连续分布231
13.8 类模板variate_generator234
13.9 进一步阅读238
13.10 练习239
第六部分 正则表达式241
第14章 头文件〈regex〉241
第15章 正则表达式语法245
15.1 正则表达式结构246
15.2 语法特性250
15.3 正则表达式细节250
15.4 关于练习256
15.5 练习257
第16章 正则表达式对象259
16.1 定义259
16.2 头文件〈regex〉的部分摘要261
16.3 语法选项261
16.4 basic_regex类模板265
16.5 预定义的basic_regex类型272
16.6 错误处理272
16.7 练习274
第17章 查找276
17.1 头文件〈regex〉的部分摘要278
17.2 完整匹配279
17.3 查找280
17.4 查找选项281
17.5 练习286
第18章 查找结果289
18.1 头文件〈regex〉的部分摘要290
18.2 sub_match类模板291
18.3 预定义的sub_match类型299
18.4 类模板match_results300
18.5 练习307
第19章 重复查找309
19.1 暴力查找311
19.2 regex_iterator类模板317
19.3 regex_token_iterator类模板326
19.4 练习335
第20章 格式化和文本替换337
20.1 格式化选项340
20.2 格式化文本341
20.3 文本替换342
20.4 练习345
第21章 正则表达式的定制347
21.1 字符特性348
21.2 locale348
21.3 字符匹配348
21.4 归并349
21.5 字符类别350
21.6 regex_traits类模板351
第七部分 C语言兼容353
第22章 C语言兼容353
22.1 整数类型353
22.2 64位整数类型354
22.3 固定大小的整数类型357
22.4 文本转换362
22.5 格式化说明符363
22.6 格式化I/O368
22.7 字符分类370
22.8 布尔类型371
22.9 练习371
附录373
附录A 头文件373
附录B 辅助头文件402
附录C 多线程407
参考文献410