c++中pair的学习
来源:互联网 发布:票乎下载 编辑:程序博客网 时间:2024/06/05 22:35
简介:pari,顾名思义,“对”,用于存储了两个元素,这两个元素没有限制,你可以
是pair<int, int>,也可以是pair<int, double>,也可以是pair<string, int>
……,它属于STL中的utility,头文件是#include <untility>。pair也可以存储
三元素,例如pair<int, <int, int> >。注意:“> >”中有空格,而“>>”是位
移运算符。
一.定义和初始化:
pair<int, int> p1; //默认构造方法
pair<int, double> p2(1, 2.3); //初始化
pair<int, double> p3(p2) //将p2拷贝给p3
pair<int, double>p4 = p2; //变量间赋值
二.操作:
1.访问元素:
每个pair都有两个属性值,第一个first,第二个second。
pair<int, double> p2(1, 2.3);
cout << p2.first;
cout << p2.second;
2.对元素赋值
使用make_pair。
pair<int, int> p1;
p1 = make_pair(1, 2);
阅读全文
0 0
- c++中pair的学习
- C++STL学习Pair
- c++pair的用法
- C++pair的用法
- STL中map, list, and pair的学习笔记
- C++中pair的用法
- vector中pair的“>>”写法
- c++ 中 pair 的 使用方法
- c++中pair的实现
- C++中pair的使用方法
- c++ 中 pair 的 使用方法
- c++ 中 pair 的 使用方法
- C++中pair的用法
- C++中 pair 的用法
- C++中pair的用法
- c++ 中 pair 的 使用方法
- c++ 中 pair 的 使用方法
- c++ 中 pair 的 使用方法
- 子线程先运行10次 ,主线程再运行10次,如此反复的运行20次
- 【MySQL】连接MySQL时,字符无法识别(java.sql.SQLException: Unknown character set index for field '224' received )
- 简单使用JFinal(二)-JFinal开发步骤
- BZOJ 1370 浅谈并查集性质利用
- BootStrap:css前端框架
- c++中pair的学习
- 标准模板库
- 设计模式(抽象工厂类)
- 远程服务器不是已知的tcp/ip主机
- spark jvm参数配置
- HashMap 深入分析
- Java总结篇系列:java.lang.Object
- sqlite3 插入中文---笔记
- STM32 串口的TXE和TX位说明