STL map的基本成员函数

您所在的位置:网站首页 map类有哪些 STL map的基本成员函数

STL map的基本成员函数

2023-10-01 17:04| 来源: 网络整理| 查看: 265

来源:(http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html) - C++ map的基本操作和使用_Live_新浪博客

    Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作! 1. map最基本的构造函数;    mapmapstring;         mapmapint;    mapmapstring;         map< char ,string>mapchar;    mapmapchar;            mapmapint;

2. map添加数据;

   map maplive;      1.maplive.insert(pair(102,"aclive"));    2.maplive.insert(map::value_type(321,"hai"));    3, maplive[112]="April";//map中最简单最常用的插入添加! 3,map中元素的查找:

   find()函数返回一个迭代器指向键值为key的元素,如果没找到就返回指向map尾部的迭代器。        

   map::iterator l_it;;     l_it=maplive.find(112);    if(l_it==maplive.end())                 cout    map m1;    map ::iterator m1_Iter;

   m1.insert ( pair   ( 1, 20 ) );    m1.insert ( pair   ( 4, 40 ) );    m1.insert ( pair   ( 3, 60 ) );    m1.insert ( pair   ( 2, 50 ) );    m1.insert ( pair   ( 6, 40 ) );    m1.insert ( pair   ( 7, 30 ) );

   cout



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3