code :

#include <iostream>
using namespace std;int main()
{auto pair_1 =make_pair(1,"2");cout << pair_1.first << endl;cout << pair_1.second << endl;auto pair_2 = make_pair(2, "1");pair_1.swap(pair_2); //交换cout << pair_1.first << endl;cout << pair_1.second << endl;cout << pair_2.first << endl;cout << pair_2.second << endl;
}

运行结果:

make_pair 简单使用相关推荐

  1. 贪心算法简单实践 -- 分糖果、钱币找零、最多区间覆盖、哈夫曼编解码

    1. 贪心算法概览 贪心算法是一种算法思想.希望能够满足限制的情况下将期望值最大化.比如:Huffman编码,Dijkstra单源最短路径问题,Kruskal最小生成树 等问题都希望满足限制的情况下用 ...

  2. boost spirit的简单使用

    尝试通过cpp-netlib来做http服务器,但是这个库只能简单的解析http结构,像cookie等结构,都要自己解析,了解到spirit可以通过类似bnf范式格式定义字符串格式并解析. boost ...

  3. HDU 1564 简单博弈 水

    n*n棋盘,初始左上角有一个石头,每次放只能在相邻的四个位置之一,不能操作者输. 如果以初始石头编号为1作为后手,那么对于每次先手胜的情况其最后一步的四周的编号必定是奇数,且此时编号为偶数,而对于一个 ...

  4. 无旋treap的简单思想以及模板

    因为学了treap,不想弃坑去学splay,终于理解了无旋treap... 好像普通treap没卵用...(再次大雾) 简单说一下思想免得以后忘记.普通treap因为带旋转操作似乎没卵用,而无旋tre ...

  5. poj 1470(简单LCA 倍增法)

    题意:给你一个树,有若干个询问,然后让你统计每个结点在询问中做了几次LCA.按照结点顺序输出. 思路:这也是简单的LCA题目,我用的是倍增法.每次查询在相应结点标记上++,最后输出即可.这道题的输入处 ...

  6. 【转】更简单的非递归遍历二叉树的方法

    [转]更简单的非递归遍历二叉树的方法 解决二叉树的很多问题的方案都是基于对二叉树的遍历.遍历二叉树的前序,中序,后序三大方法算是计算机科班学生必写代码了.其递归遍历是人人都能信手拈来,可是在手生时写出 ...

  7. 基本算法之递推与递归的简单应用

    递推与递归的简单应用 常见的枚举形式 实现指数型枚举 DFS (一) DFS (二) 位运算(一) 位运算(二) 实现组合型枚举 DFS + 剪枝 实现排列型枚举 DFS 费解的开关 奇怪的汉诺塔 分 ...

  8. c++ map 修改value_C++知识分享之STL容器:set 容器与 map 容器的简单应用

    set容器中一些函数,取自百度其他大佬已总结好的,如有侵权,请联系删除! set的各成员函数列表如下: c++ stl容器set成员函数:begin()--返回指向第一个元素的迭代器 c++ stl容 ...

  9. POJ - 3263 Tallest Cow(简单差分)

    题目链接:点击查看 题目大意:给定一排n只奶牛,和最高的奶牛,再给出m个条件,a b表示a能看到b,问满足条件后每只奶牛的最大高度 题目分析:a能看到b,就表示a的高度大于等于b,再加上a和b之间的高 ...

最新文章

  1. linux madplay运行完成,Madplay移植到mini2440全过程详解
  2. Druid连接池一个设置引发的血案
  3. Mysql INSERT INTO .. ON DUPLICATE KEY更新多行记录
  4. RTC 融合通信服务架构与场景应用 | 2021稀土开发者大会音视频专场
  5. pixel和毫米怎么换算_压力传感器相关压力单位换算
  6. 洛谷 1341 无序字母对
  7. 数据结构习题之线性表
  8. 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises05
  9. 编译 发布 release的apk
  10. 数据库插入数据时报错(使用sqlyog创建数据库表插入中文数据时报错Incorrect string value: ‘\xE4\xBB\x8E\xE5\x85\xA5…’ for column ‘)
  11. Python小爬虫实例
  12. 关于曼哈顿距离下的最小生成树
  13. 字符串函数strtolower解析
  14. 什么是视觉特效师,我如何才能成为一名艺术家?
  15. windows+中标麒麟双系统启动优先顺序调整方法
  16. turn.js学习手册
  17. java访问linux中文文件乱码
  18. 2018年10月OKR初步规划
  19. 分布式配置管理平台 Disconf
  20. 实习报告大盘点 【建议收藏】

热门文章

  1. 阿里技术面:ReadWriteLock读写之间互斥吗?
  2. 京东一面:说出ThreadLocal的使用场景及使用方式
  3. 5年外包码农,拿到阿里offer,成功上岸,凭什么?
  4. spring框架中Bean的基本属性及调用外部properties等配置文件的方法介绍
  5. java监听上传文件,Springmvc文件上传监听详解
  6. android viewpager fragment 生命周期,ViewPager中Fragment的生命周期
  7. Core Animation 文档翻译 (第六篇)—高级动画技巧
  8. Android开发--apk的生成
  9. 2013年上半年项目总结
  10. [转]Memcache mutex设计模式