C++学习笔记21——pair类型
2015-11-15 20:24
295 查看
1,pair类型头文件
与容器一样,pair也是模板类型#include<utility>
2,创建与初始化
pair<T1, T2> p1; pair<T1, T2>p1(v1, v2);
3,pair对象的操作
pair对象的数据成员有两个,都是公有的,分别命名为first和second.p.first p.second
4,make_pair函数
p = make_pair("a","b");
make_pair()函数生成了一个临时的、无名的pair对象,通常用于给函数传递输入参数,这样可以免与定义局部变量了。
fun(make_pair("a","b"));
相关文章推荐
- 【转】C语言中动态分配数组
- c++primer第十章习题(2)
- C++深拷贝
- c++基础知识梳理(2)
- LeetCode Two Sum 及C++map浅显理解
- c++ 11 多线线程系列-----------原子操作(atomic operation)
- IMU中地磁计的椭球面拟合标定法与C++实现
- C语言学习总结(一) 基本语法
- c语言构造简单的线性表
- C语言scanf函数输入时键盘缓冲区\n的问题[经典问题]
- C语言复杂类型声明
- c语言之多级指针理解二
- hdu 2234 无题I (IDA*+dfs)
- hdu 1813(IDA*算法+dfs)
- 【C语言】 实现strcmp
- C++ 静态成员函数使用不需要声明
- C++设计模式[十三]命令模式
- [C++] Vtable(虚函数表)
- 用C++11学习多线程
- C++学习第三课—数组