“pair”是一个对象,它的类型封装了另外两种类型。

pair 有一种字面量形式,使用大括号:std::pair<char,int> ciVar = {'a',11};。可以使用 ciVar.firstciVar.second 访问每个组成部分。

pair 赋值(= 运算符)通过值复制将两个元素从源复制到目标。通常,赋值的目标是另一个 pair。然而,pair 赋值也可以使用 std::tie() 分解为两个标量变量

最后修改: 2025年01月30日 星期四 14:33