下面的程序是从《c++标准程序库》里复制下来的,但是用vc6.0编译总是通不过,报一大堆的错误。这个小程序程序是关于map容器的使用,很简单,求大牛帮助
#include<iostream>
#pragma warning(disable:4786)
#include<map>
#include<string>
using namespace std;
int main()
{
typedef multimap<int,string> IntStringMMap ;
IntStringMMap coll;
coll.insert(make_pair(3,"linger"));
coll.insert(make_pair(2,"xiaolan"));
coll.insert(make_pair(4,"jinjin"));
coll.insert(make_pair(5,"zhengzheng"));
coll.insert(make_pair(1,"aoli"));
coll.insert(make_pair(6,"zhongqiang"));
IntStringMMap::iterator pos;
for(pos=coll.begin();pos!=coll.end();++pos)
{
cout<<pos->second<<' ';
}
cout<<endl;
return 0;
}