tuple
介绍 (Introduction)
它是一个能够容纳元素集合的对象。 每个元素可以是不同的类型。
声明 (Declaration)
以下是std :: tuple的声明。
template <class... Types> class tuple;
C++11
template <class... Types> class tuple;
参数 (Parameters)
Types... - 元素的类型列表。
成员类型 (Member types)
没有
成员函数 (Member functions)
Sr.No. | 会员功能和说明 |
---|---|
1 | (constructor) 它是一个构造元组。 |
2 | tuple::operator= 它是一个元组运算符。 |
3 | tuple::swap 它交换内容。 |
非成员函数重载
Sr.No. | 非成员函数重载和描述 |
---|---|
1 | relational operators (tuple) 它包含元组的关系运算符。 |
2 | swap (tuple) 它交换了两个元组的内容。 |
3 | get (tuple) 它得到了元素。 |
非会员专业化
Sr.No. | 非会员类专业化和描述 |
---|---|
1 | uses_allocator 它使用分配器来表示元组。 |