c++中pair(简洁版)
·
pair的使用情况:只有两个元素想作为一个新的合成元素使用时,可以使用pair来代替结构体。pair就相当于
struct pair{
数据类型 first;
数据类型 second;
}
头文件:一般情况下都要有这个头文件,但如果包含了map容器的头文件可以省略
#include<utility>
pair的定义:
#include<utility>
//pair<数据类型,数据类型>name;
pair<int ,int >A;
pair中元素的访问:按照正常结构体的方式进行访问
pair中包含first和second
pair<int ,int >A;
//赋值操作:
A.first=1000;
A.second=999;
//访问
int one=A.first;
int two=A.second;
pair当作比较函数使用:
规则:比较大小是以first为标准,只有first相等时,采用second进行比较大小。

更多推荐


所有评论(0)