本文来自http://www.cplusplus.com/reference/stl/

Member map

This is a comparison chart with the different member functions present on each of the different containers:

Legend:

C++98 Available since C++98
C++11 New in C++11

Sequence containers

Headers <array> <vector> <deque> <forward_list> <list>
Members array vector deque forward_list list
  constructor implicit vector deque forward_list list
destructor implicit ~vector ~deque ~forward_list ~list
operator= implicit operator= operator= operator= operator=
iterators begin begin begin begin begin
before_begin
begin
end end end end end end
rbegin rbegin rbegin rbegin   rbegin
rend rend rend rend   rend
const iterators begin cbegin cbegin cbegin cbegin
cbefore_begin
cbegin
cend cend cend cend cend cend
crbegin crbegin crbegin crbegin   crbegin
crend crend crend crend   crend
capacity size size size size   size
max_size max_size max_size max_size max_size max_size
empty empty empty empty empty empty
resize   resize resize resize resize
shrink_to_fit   shrink_to_fit shrink_to_fit    
capacity   capacity      
reserve   reserve      
element access front front front front front front
back back back back   back
operator[] operator[] operator[] operator[]    
at at at at    
modifiers assign   assign assign assign assign
emplace   emplace emplace emplace_after emplace
insert   insert insert insert_after insert
erase   erase erase erase_after erase
emplace_back   emplace_back emplace_back   emplace_back
push_back   push_back push_back   push_back
pop_back   pop_back pop_back   pop_back
emplace_front     emplace_front emplace_front emplace_front
push_front     push_front push_front push_front
pop_front     pop_front pop_front pop_front
clear   clear clear clear clear
swap swap swap swap swap swap
list operations splice       splice_after splice
remove       remove remove
remove_if       remove_if remove_if
unique       unique unique
merge       merge merge
sort       sort sort
reverse       reverse reverse
observers get_allocator   get_allocator get_allocator get_allocator get_allocator
data data data      

Associative containers

Headers <set> <map> <unordered_set> <unordered_map>
Members set multiset map multimap unordered_set unordered_multiset unordered_map unordered_multimap
  constructor set multiset map multimap unordered_set unordered_multiset unordered_map unordered_multimap
destructor ~set ~multiset ~map ~multimap ~unordered_set ~unordered_multiset ~unordered_map ~unordered_multimap
assignment operator= operator= operator= operator= operator= operator= operator= operator=
iterators begin begin begin begin begin begin begin begin begin
end end end end end end end end end
rbegin rbegin rbegin rbegin rbegin        
rend rend rend rend rend        
const iterators cbegin cbegin cbegin cbegin cbegin cbegin cbegin cbegin cbegin
cend cend cend cend cend cend cend cend cend
crbegin crbegin crbegin crbegin crbegin        
crend crend crend crend crend        
capacity size size size size size size size size size
max_size max_size max_size max_size max_size max_size max_size max_size max_size
empty empty empty empty empty empty empty empty empty
reserve         reserve reserve reserve reserve
element access at     at       at  
operator[]     operator[]       operator[]  
modifiers emplace emplace emplace emplace emplace emplace emplace emplace emplace
emplace_hint emplace_hint emplace_hint emplace_hint emplace_hint emplace_hint emplace_hint emplace_hint emplace_hint
insert insert insert insert insert insert insert insert insert
erase erase erase erase erase erase erase erase erase
clear clear clear clear clear clear clear clear clear
swap swap swap swap swap swap swap swap swap
operations count count count count count count count count count
find find find find find find find find find
equal_range equal_range equal_range equal_range equal_range equal_range equal_range equal_range equal_range
lower_bound lower_bound lower_bound lower_bound lower_bound        
upper_bound upper_bound upper_bound upper_bound upper_bound        
observers get_allocator get_allocator get_allocator get_allocator get_allocator get_allocator get_allocator get_allocator get_allocator
key_comp key_comp key_comp key_comp key_comp        
value_comp value_comp value_comp value_comp value_comp        
key_eq         key_eq key_eq key_eq key_eq
hash_function         hash_function hash_function hash_function hash_function
buckets bucket         bucket bucket bucket bucket
bucket_count         bucket_count bucket_count bucket_count bucket_count
bucket_size         bucket_size bucket_size bucket_size bucket_size
max_bucket_count         max_bucket_count max_bucket_count max_bucket_count max_bucket_count
hash policy rehash         rehash rehash rehash rehash
load_factor         load_factor load_factor load_factor load_factor
max_load_factor         max_load_factor max_load_factor max_load_factor max_load_factor

转载于:https://www.cnblogs.com/xuning2516/archive/2013/03/31/3018750.html

C++ container member map相关推荐

  1. map和pair的配合使用

    map和pair的配合使用 2011-08-04 15:54:45.0      来源:博客园         作者:佚名 关键词:  map     pair   一.map和pair简介 可以简单 ...

  2. map和pair配合使用

    一.map和pair简介 可以简单的理解为如下:map可以当做一个容器(装载具有一定格式的数据):pair可以理解为元素(放入到容器的的一个个个体),发现pair并没有单独行动的典型用法,正常都是配合 ...

  3. C++STL笔记(九):map和multimap详解

    --一个华科大差生的12年程序员工作总结 相关博文:<Essential C++>笔记之关联容器map的使用总结 相关博文:C++<STL和泛型编程>容器不带/带有成员函数总结 ...

  4. 用map代替双重for循环,stream流代替双重for循环

    public class test {public static void main(String[] args) throws InterruptedException {List<Membe ...

  5. 10,数据类型 ,复合类型 ,array ,map , struct

    一 ,数据类型 : 1 ,数字型 : tinyint ( -127,128 ) :1 个字节 smallint ( -32768,32767 ) :2 个字节 int ( -21亿,21亿 ) :4 ...

  6. Vizrt数据处理中的终极武器之SMM-Shared Memory Map

    首先我们今天主要谈的SMM,请注意不是SM,那个可以关注岛国电影,言归正传. 首先SMM是干什么的,我个人的观点是主要是用来处理数据的,像Datapool一样,你可以用它来处理财经.比赛实时数据等,当 ...

  7. Fabric部署文档汇总(仅供参考)

    老久之前研究Fabric记录的部署文档,有需要的可以做个参考! 这里编辑器不太好用,看起来有些乱,有要求的可以在这https://download.csdn.net/download/vohyeah/ ...

  8. android的init过程分析

    2019独角兽企业重金招聘Python工程师标准>>> 前言 Android系统是运作在linux kernal上的,因此它的启动过程也遵循linux的启动过程,当linux内核启动 ...

  9. 【百度地图API】百度API卫星图使用方法和卫星图对比工具

    百度地图API推出卫星图接口也有一个月啦~ 本文除了介绍如何使用百度地图API来操作卫星图外,还顺带制作了个卫星图对比工具. 一.百度地图API卫星图 调用百度卫星图有两种方式,一是地图类型控件,一是 ...

  10. 【百度地图API】北京周边7日游——图标按路线轨迹行动

    原文:[百度地图API]北京周边7日游--图标按路线轨迹行动 任务描述: 春节就要来啦~酸奶小妹的妈妈要从遥远的重庆,来到北京过春节呢!酸奶小妹忙着给妈妈计划,北京周边的旅游线路.计划好路线后,就开始 ...

最新文章

  1. 阿里高级算法专家公开10大思考
  2. [单选题]PDO::ATTR_ERRMODE设置为以下哪个值时,PDO会抛出PDOException?
  3. Bypass WAF实战总结
  4. js 解析url中search时存在中文乱码问题解决方案
  5. HDU 1568 Fibonacci ★(取科学计数法)
  6. java精确除法运算-BigDecimal
  7. cad隐藏图层命令快捷键_cad与天正局部隐藏对象大法
  8. ansys19.2安装教程
  9. c 语言多个if并联使用,if的嵌套和多个并列if的效率有关问题
  10. 给你一个水杯如何进行测试?
  11. 【医学图像处理】9 二值形态学
  12. 罗杨美慧 20190919-4 单元测试,结对
  13. 关于CreateProcess的问题
  14. c语言编译配置文件出错,Android4.4/CM11编译常见错误及解决方法!
  15. iOS 常用第三方库及插件
  16. python turtle方向_Python turtle.left()用法及代码示例
  17. 【Python专题】pandas.melt函数
  18. K455L安装Ubuntu18.04历程
  19. webm和mp4的重要区别
  20. 【设计模式】JAVA 枚举实现策略模式

热门文章

  1. CentOS / RHEL Cachefiles 加速网络文件系统NFS访问速度
  2. 07-0.部署 worker 节点
  3. 寒冬中的一次优雅起舞
  4. console觉醒之路,打印个动画如何?
  5. 船舶网络搭建项目案例
  6. 【17】Python100例基础练习(3)
  7. 用互联网模式打造智慧城市的“城市云”
  8. 《Lua程序设计》第1章 开始 学习笔记
  9. MQTT的学习研究(十三) IBM MQTTV3 简单发布订阅实例
  10. HTML Text Editor