C++中pair容器用法
来源:互联网 发布:天猫魔盒看电影软件 编辑:程序博客网 时间:2024/04/29 23:50
//pair容器的用法 #include <utility>#include <cstdio>#include <iostream>using namespace std;int main(){//两种声明时赋值方法 typedef pair<int ,int> P;//用typedef声明P为pair <int ,int>(推荐为以后赋值时用)P p = make_pair(3, 4); //定义时用make_pair赋初始值 pair<int ,int> r(1,2); //定义时赋初始值pair<int ,int> q;//三种定义后赋值的方法(前两种与定义相似) q = make_pair(7, 8);q = P(5, 6); p.first = 8; p.second = 1;//分开赋值 //一种取值的方法 cout << p.first << ", " << p.second << endl;cout << r.first << ", " << r.second << endl;cout << q.first << ", " << q.second << endl;//声明多种类型的pair类型 pair<pair<int ,int>, double> x(pair<int ,int>(1,2), 1.2);pair<P, double> d(P(5, 6), 10.2);//声明多种类型的pair类型(不建议用) d.first.first = 1;d.second = 2.00;cout << d.first.first << ", " << d.first.second << ", " << d.second << endl;return 0;}
0 0
- C++中pair容器用法
- stl中pair容器的用法
- C++pair容器
- 关于pair容器的用法
- c++pair的用法
- C++pair的用法
- c++pair基本用法
- C++中pair用法
- 【C/C++】关联容器pair map set
- C++,map和pair用法
- C++中pair的用法
- C++中pair的用法
- C++中 pair 的用法
- C++中pair的用法
- STL中pair的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- jade (pug)
- CnCrypt代码 之 限制只能输入数字的文本框
- 双系统重装windows后无ubuntu引导的问题
- scikit-learn学习之SVM算法
- NRF24L01中断双向传输数据
- C++中pair容器用法
- git ignore无效处理
- node升级&npm升级
- svn1.8以上版本linux7.0安装
- java中监听器和session的一个练习
- Android开发规范
- CentOS7下firewalld使用
- stanford_CS231n_learning note_Lec_03 Loss function and optimization
- 深入理解JavaScript的闭包特性 如何给循环中的对象添加事件