图书介绍

C++标准库扩展权威指南PDF|Epub|txt|kindle电子书版本网盘下载

C++标准库扩展权威指南
  • (美)贝美,贝克尔著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111236750
  • 出版时间:2008
  • 标注页数:411页
  • 文件大小:19MB
  • 文件页数:424页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐