头文件

<tuple>

元组库
元组是能将不同类型(也可能是相同类型)的元素打包在一起的单个对象,类似于pair对象将两个元素打包在一起,但元组是通用的,可以容纳任意数量的元素。

概念上,元组与传统的普通数据结构(C风格的结构体)相似,但元组没有命名的数据成员,其元素通过在tuple中的顺序来访问。

tuple中选择特定元素是在模板实例化层面完成的,因此必须在编译时通过gettie等辅助函数指定。

元组类与pair类(定义在头文件<utility>中)密切相关:元组可以从pair构造,并且在某些用途下,pair可以被当作元组处理。

array容器也具有某些类似元组的功能。


辅助类


函数

对象创建


元素访问


对象