C++ 标准库 - <tuple>
简介
这些对象将 -possibly- 不同类型的元素打包在一个对象中,就像对对象对元素对所做的那样,但对任意数量的元素进行了泛化。 它与 pair 类(在头文件
类
序号 | 类 & 说明 |
---|---|
1 | tuple
它是一个能够容纳元素集合的对象。 每个元素可以是不同的类型。 |
助手类
序号 | 助手类 & 说明 |
---|---|
1 | tuple_size
它包含有关元组大小的信息。 |
2 | tuple_element
它包含有关元组元素类型的信息。 |
对象创建
序号 | 对象创建 & 说明 |
---|---|
1 | make_tuple
它构造元组。 |
2 | forward_as_tuple
它作为元组转发。 |
3 | tie
它包含 tie 参数。 |
4 | tuple_cat
它连接元组。 |
元素访问
序号 | 元素访问 & 说明 |
---|---|
1 | get
它用于获取元素。 |
对象
序号 | 对象 & 说明 |
---|---|
1 | ignore
它忽略分配。 |