C++ 标准库概览
<utility> 提供 std::pair、std::swap、std::move 等通用工具。移动语义见教学篇移动语义。
<utility>
std::pair
std::swap
std::move
pair
swap
move
map 的元素类型就是 pair<const Key, T>。std::move 本身不移动,只改变值类别。
map
pair<const Key, T>
本节列出 <utility> 高频接口。下一节介绍<memory>:智能指针工厂函数。