Map与Tuple

Posted 曹军

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map与Tuple相关的知识,希望对你有一定的参考价值。

一:Map

1.创建一个不可变的map

  

 

2.创建一个可变的map

  

 

3.创建一个空的map

  

 

4.可变map添加一个元素

  

 

5.查看一个元素和修改一个元素

  

 

6.可变map删除元素

  

 

7.不可变map添加一个元素(返回一个新的map,原来的map其实没变)

  

 

8.不可变map减少一个元素(返回一个新的map,原来的map其实没变)

  

 

9.遍历

  

  

10.遍历key与value

  

 

11.带有顺序的map(SortedMap)

  

 

12.HashMap与LinkedHashMap(插入的顺序不是按照进入的先后排序)

  

  

  

 

二:Tuple

1.新建

  

 

 

2.查看

  

 

3.zip拉链操作

  

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

以上是关于Map与Tuple的主要内容,如果未能解决你的问题,请参考以下文章

boost数据结构tuple

Tuple

语法问题

Tuple类型的使用

Tuple和ValueTuple

Map 与 unordered_map 横向与纵向测试,附带原始数据与测试程序