码迷,mamicode.com
首页 > 其他好文 > 详细

STL 小白学习(10) map

时间:2019-04-08 01:19:37      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:value   val   pre   div   iterator   运用   学习   color   code   

map的构造函数

map<int, string> mapS;

数据的插入:用insert函数插入pair数据,下面举例说明

mapStudent.insert(pair<int, string>(1, "student_one"));
mapStudent.insert(pair<int, string>(2, "student_two")); 
mapStudent.insert(pair<int, string>(3, "student_three"));  

map迭代器

map<int, string>::iterator iter;

用法如法炮制

for(iter = mapStudent.begin(); iter != mapStudent.end(); iter++)  
  
       cout<<iter->first<< <<iter->second<<endl; 

map查找

mymap.find(a)->second

 map.find简单运用

iter = mapStudent.find(1);
if(iter != mapStudent.end())
{
       Cout<<”Find, the value is ”<<iter->second<<endl;
}

 

STL 小白学习(10) map

标签:value   val   pre   div   iterator   运用   学习   color   code   

原文地址:https://www.cnblogs.com/likeghee/p/10668095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!