zoukankan      html  css  js  c++  java
  • 转发-》c++ stl multimap基本操作使用技巧详细介绍

    c++ stl multimap基本操作使用技巧详细介绍

    C++ stl  Multimap 和C++ stl  map 很相似,但是MultiMap允许重复的元素。

    C++ stl  Multimap的基本操作成员函数列表介绍如下:

    begin()返回指向第一个元素的迭代器

    clear()删除所有元素

    count()返回一个元素出现的次数

    empty()如果multimap为空则返回真

    end()返回一个指向multimap末尾的迭代器

    equal_range()返回指向元素的key为指定值的迭代器对

    erase()删除元素

    find()查找元素

    get_allocator()返回multimap的配置

    insert()插入元素

    key_comp()返回比较key的函数

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

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

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

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

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

    swap()交换两个multimaps

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

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

    原文地址https://blog.csdn.net/zhanghaizhe/article/details/77528297

    vector对象列表操作关键词
    assign                给list赋值 
    at                查看和修改内容
    back                返回最后一个元素 
    begin                函数返回一个迭代器,指向字符串的第一个元素.
    capacity        容量
    clear                删除所有元素
    empty                如果list是空的则返回true
    end                函数返回一个迭代器,指向字符串的末尾(最后一个字符的下一个位置).
    erase                删除一个元素【 删除第2个元素 p.erase(p.begin()+1);】【删除第3个元素 p.erase(p.begin()+2);】
    front                返回第一个元素
    get_allocator        返回list的配置器
    insert                插入一个元素到list中
    max_size        返回list能容纳的最大元素数量
    pop_back        删除最后一个元素
    push_back        加入内容到对象列表尾部
    rbegin                返回一个逆向迭代器,指向字符串的最后一个字符
    rend                函数返回一个逆向迭代器,指向字符串的开头(第一个字符的前一个位置)
    reserve                储备;保留
    resize                改变list的大小
    size                返回list中的元素个数 
    swap                交换两个list
  • 相关阅读:
    Linux之安装python3.6.6
    Python之计算器
    springboot项目快速代码生成工具
    电脑忘记密码怎么办?
    HTML编辑器
    WCF的几种寄宿方式
    获取客户端IP 和 外网IP
    发送短信验证码
    动态库,服务tips
    asp.net WebService 与 WCF的区别
  • 原文地址:https://www.cnblogs.com/liuxiaoqing1/p/14006858.html
Copyright © 2011-2022 走看看