c++ pair类型

    xiaoxiao2022-07-04  119

    主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。

    应用的头文件:<utility>

    对于pair类,可以直接访问其数据成员:其成员都是公有的,分别命名为first和second,只需要使用普通的点操作符

    1,访问 第一个数 temp.first 第二个数 temp.second 2,构成pair类型 make_pair(type,type); pair类型提供的操作:

    pair<T1,T2> p1;

    pair<T1,T2> p1(v1,v2);

    make_pair(v1,v2);

    p1 < p2;

    p1 == p2;

    p.first;

    p.second;

    使用typedef简化声明: typedef pair<int,int> v; v data(int,int);

    最新回复(0)