初学STL——map

来源:互联网 发布:阿里云服务器能转让吗 编辑:程序博客网 时间:2024/05/22 06:46

//感觉STL真的很好用,有现成的模版供使用,真的不错。

               //而map是按字典序排序的。


源代码:

#include<iostream>
#include<map>         //map容器
#include<iterator>   //迭代器
using namespace std;
int main()
{


map<string,int> map1;
map<string,int>:: iterator mapter;


char str[50];

while(cin>>str&&str[0]!='#')
{
map1[str]++;
}


for( mapter=map1.begin(); mapter!=map1.end(); ++mapter )
        cout<<(*mapter).first<<"  "<<mapter->second<<endl;

原创粉丝点击