C++11 map |
您所在的位置:网站首页 › find函数返回value › C++11 map |
C++11中Map的使用
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 |