tuple是C++11新标准里的类型。它是一个类似pair类型的模板。pair类型是每个成员变量各自可以是任意类型,但是只能有俩个成员,而tuple与pair不同的是它可以有任意数量的成员。但是每个确定的tuple类型的成员数目是固定的
1.tuple的简单使用
当我们希望将一些不同类型的数据和成单一对象时,可能大家会想到结构体(类),tuple是一种比结构体来的更加方便的类型
tuple的简单使用实例
#include<iostream>
//定义在此头文件下
#include<tuple>
using namespace std;
int main(void)
{
tuple<int,int,float> tp(1,2,3.1);
cout<<

本文介绍了C++11中的tuple类型,它作为一种可以容纳任意数量不同类型的成员的结构,相比结构体提供了更灵活的组合方式。文章详细讲解了tuple的简单使用,如创建和初始化,以及tuple支持的各种操作。
最低0.47元/天 解锁文章
224

被折叠的 条评论
为什么被折叠?



