定义
#include <utility>
using namespace std;
pair<string, int> p;//直接定义
pair<string, int> p("haha",5);//定义加初始化
赋值
p = make_pair("shdf",3);//第一种
p.first = "sjhgd";//第二种
p.second = 3;
p = pair<string, int>("heihei", 555);//第三种
比较
两个 pair 类型数据可以直接使用 ==,!=,<,<=,>,>= 比较大小,比较规则是先以 first 的大小作为标准,只有当 first 相等时才去判别 second 的大小。