没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
C++ 标准程序库
标准程序库标准程序库标准程序库标准程序库
C++ Standard Library
教本与手册( A Tutorial and Handbook )
Nicolai M. Josuttis
侯捷 / 孟岩合译
目录
v
目录
前言 xvii
致谢(
Acknowledgments )
xix
1 关于本书 1
1.1 缘起
1
1.2 阅读前的必要基础
2
1.3 本书风格与结构
2
1.4 如何阅读本书
4
1.5 目前情势
5
1.6 范例程序码及额外信息
5
1.7 回应
5
2 C++ 及其标准程序库简介 7
2.1 沿革
7
2.2 新的语言特性
9
2.2.1 Templates (模板)
9
2.2.2 基本型别的显式初始化
14
2.2.3 异常处理(
Exception Handling )
15
2.2.4 命名空间(
Namespaces )
16
2.2.5 bool 型别
18
2.2.6 关键字
explicit 18
2.2.7 新的型别转换运算子
19
2.2.8 常数静态成员(
Constant Static Members )的初始化
20
2.2.9 main() 的定义
21
2.3 复杂度与 Big-O 表示法
21
3 一般概念
23
The C++ Standard Library
vi 目录
3.1 命名空间
std 23
3.2 表头档( Header Files )
24
3.3 错误处理和异常处理(
Error and Exception Handling )
25
3.3.1 标准异常类别(
Standard Exception Classes )
25
3.3.2 异常类别(
Exception Classes )的成员
28
3.3.3 丢掷标准异常(
Throwing Standard Exceptions )
29
3.3.4 从标准异常类别(
Exception Classes )中衍生新的类别
30
3.4 配置器( Allocators )
31
4 通用工具(
Utilities ) 33
4.1 Pairs 33
4.1.1 便捷函式
make_pair() 36
4.1.2 Pair 的使用实例
37
4.2 Class auto_ptr 38
4.2.1 auto_ptr 的发展动机
38
4.2.2 auto_ptr 的拥有权(
Ownership )转移
40
4.2.3 auto_ptrs 做为成员之一
44
4.2.4 auto_ptrs 的错误运用
46
4.2.5 auto_ptr 运用实例
47
4.2.6 auto_ptr 实作细目
51
4.3 数值极限( Numeric Limits )
59
4.4 辅助函式
66
4.4.1 处理最小值和最大值
66
4.4.2 两值互换
67
4.5 辅助的比较运算子(
Comparison Operators )
69
4.6 表头档
<cstddef> 和
<cstdlib> 71
4.6.1 <cstddef> 内的各种定义 71
4.6.2 <cstdlib> 内的各种定义
71
5 Standard Template Library (标准模板程序库)
73
5.1 STL 组件 73
5.2 容器( Containers )
75
5.2.1 序列式容器(
Sequence Containers )
76
5.2.2 关联式容器(
Associative Containers )
81
5.2.3 容器配接器(
Container Adapters )
82
The C++ Standard Library
目录
vii
5.3 迭代器( Iterators )
83
5.3.1 关联式容器的运用实例
86
5.3.2 迭代器类型(
Iterator Categories )
93
5.4 算法( Algorithms )
94
5.4.1 区间( Ranges )
97
5.4.2 处理多个区间
101
5.5 迭代器之配接器(
IteratorAdapters )
104
5.5.1 Insert Iterators (安插型迭代器)
104
5.5.2 Stream Iterators (串流迭代器)
107
5.5.3 Reverse Iterators (逆向迭代器) 109
5.6 更易型算法(
Manipulating Algorithms )
111
5.6.1 移除( Removing )元素
111
5.6.2 更易型算法和关联式容器
115
5.6.3 算法 v.s. 成员函式
116
剩余245页未读,继续阅读
资源评论
- 周四更新OKR2020-12-04是文字版,非扫描,但是排版非常差劲。但是对比了扫描版的书籍,文字是对的。
AI人工智能科学
- 粉丝: 879
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功