//
01 压入数据01 v.push_back( {a,b} ),v.push_back( {b,a} ); // c++ 1102 v.push_back( make_pair<int,int>(a,b) ); // 貌似只能压入常量 eg. ( 1,2 ) 不能是变量03 v.push_back( make_pair( a,b ) ); // 高版本 c++ 类型自动推导02 迭代器vector< pair<int,int> > :: iterator it;03 数据读取 // 注意运算符优先级 // . 高于 *01 (*it).first 02 (*it).second
// test
#include<bits/stdc++.h>
using namespace std;int main()
{vector< pair<int,int> > v;int a=1,b=2;// auto i=make_pair<int,int>( a,b );
// printf("%d %d\n",i.first,i.second );// v.push_back( make_pair<int,int>(a,b) ); // 02// v.push_back( make_pair(a,b) ); // 03v.push_back( { a,b } ); // 01printf("%d %d\n",v[0].first,v[0].second );return 0;
}