map的基本操作函数

Posted lyp-bird

tags:

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

C++ maps是一种关联式容器,包含“关键字/值”对

     begin()         返回指向map头部的迭代器

     clear()        删除所有元素

     count()         返回指定元素出现的次数

     empty()         如果map为空则返回true

     end()           返回指向map末尾的迭代器

     equal_range()   返回特殊条目的迭代器对

     erase()         删除一个元素

     find()          查找一个元素

     get_allocator() 返回map的配置器

     insert()        插入元素

     key_comp()      返回比较元素key的函数

     lower_bound()   返回键值>=给定元素的第一个位置

     max_size()      返回可以容纳的最大元素个数

     rbegin()        返回一个指向map尾部的逆向迭代器

     rend()          返回一个指向map头部的逆向迭代器

     size()          返回map中元素的个数

     swap()           交换两个map

     upper_bound()    返回键值>给定元素的第一个位置

     value_comp()     返回比较元素value的函数

以上是关于map的基本操作函数的主要内容,如果未能解决你的问题,请参考以下文章

scala 数据结构(八 ):-map映射操作

关联函数 map 的基本用法

PHP:数组操作函数array_walk()和array_map()

PHP:数组操作函数array_walk()和array_map()

PHP:数组操作函数array_walk()和array_map()

PHP:数组操作函数array_walk()和array_map()