概念
C++ 标准库中的实用工具
在本课程的这一部分,我们将深入探讨一些能够进一步提升 C++ 可用性的特性。
实用工具是在多种不同场景下都有用的工具,它们不局限于特定的应用领域。本章介绍的函数和库也具有这样的特性:我将为你讲解一些可以作用于任意值的函数,或用于创建新函数并将其绑定到变量的函数。你可以使用对(pair)和元组(tuple)来存储任意类型和任意值,也可以为任意值创建引用。智能指针是实现 C++ 中自动内存管理的工具。若要获取类型的详细信息,可使用类型特征(type-traits)库。
在接下来的几章中,我们将学习以下内容:
- 有用的函数
- 函数适配器
- 对(Pair)
- 元组(Tuple)
- 引用包装器
- 智能指针
- 类型特征
- 时间库
- 变量的值