类模板
<utility>

std::pair

template <class T1, class T2> struct pair;
值对
此类将一对值组合在一起,它们可以具有不同的类型(T1T2)。可以通过其公共成员 firstsecond 访问单个值。

tuple 的特例是 pair。

模板参数

T1
成员 first 的类型,别名为 first_type
T2
成员 second 的类型,别名为 second_type

成员类型

成员类型定义说明
first_type第一个模板参数(T1成员 first 的类型。
second_type第二个模板参数(T2成员 second 的类型。

成员变量

成员变量定义
firstpair 中的第一个值
secondpair 中的第二个值

成员函数


非成员函数重载


非成员类特化


另见