功能: pair 将一对值组合成一个值, 这一对值可以具有不同的数据类型 (T1 和 T2), 两个值可以分别用 pair 的两个公有函数 first 和 second 访问.
- #include <bits/stdc++.h>
- using namespace std;
- int main()
- {
- pair<int,double> p1;
- pair<int,pair< int, int>> p2;
- pair<string,int> p3;
- p2.first = 1;
- p2.second.first=2;
- p2.second.second=3;
- cout<<p2.first<<""<<p2.second.first<<" "<<p2.second.second<<endl;
- p3 = make_pair("abc",6);
- cout<<p3.first<<" "<<p3.second<<endl;
- return 0;
- }
来源: http://www.bubuko.com/infodetail-2944918.html