Logo

C++ 标准库中的实用工具

在本课程的这一部分,我们将深入探讨一些能够进一步提升 C++ 可用性的特性。

概念

C++ 标准库中的实用工具

在本课程的这一部分,我们将深入探讨一些能够进一步提升 C++ 可用性的特性。

实用工具是在多种不同场景下都有用的工具,它们不局限于特定的应用领域。本章介绍的函数和库也具有这样的特性:我将为你讲解一些可以作用于任意值的函数,或用于创建新函数并将其绑定到变量的函数。你可以使用对(pair)和元组(tuple)来存储任意类型和任意值,也可以为任意值创建引用。智能指针是实现 C++ 中自动内存管理的工具。若要获取类型的详细信息,可使用类型特征(type-traits)库。

在接下来的几章中,我们将学习以下内容:

  • 有用的函数
  • 函数适配器
  • 对(Pair)
  • 元组(Tuple)
  • 引用包装器
  • 智能指针
  • 类型特征
  • 时间库
  • 变量的值

库的应用

常用函数