C++ 库 - <tuple>



简介

这些对象将 -可能- 不同类型的元素打包到单个对象中,就像 pair 对象对元素对执行的那样,但对于任意数量的元素进行了泛化。它与 pair 类(在头文件中定义)密切相关):元组可以从对构造,并且对可以出于某些目的被视为元组。

辅助类

序号 辅助类及描述
1 tuple_size

它包含有关元组大小的信息。

2 tuple_element

它包含有关元组元素类型的信息。

成员函数

序号 成员函数及描述
1 (构造函数)

它是一个构造元组。

2 tuple::operator=

它是一个元组运算符。

3 tuple::swap

它交换内容。

对象创建

序号 对象创建及描述
1 make_tuple

它构造元组。

2 forward_as_tuple

它转发为元组。

3 tie

它包含绑定参数。

4 tuple_cat

它连接元组。

元素访问

序号 元素访问及描述
1 get

它用于获取元素。

非成员函数

序号 非成员函数重载及描述
1 关系运算符(元组)

它包含元组的关系运算符。

对象

序号 对象及描述
1 ignore

它忽略赋值。

广告