#include<iostream>
#include<string>
#include<map>
using namespace std;
//typedef map<int,string> UDT_MAP_INT_STRING;
//UDT_MAP_INT_STRING enumMap;
int main()
{
cout<<"........"<<endl;
map<int,string> enumMap;
enumMap.insert(pair<int,string>(1,"student_one"));
enumMap.insert(pair<int,string>(2,"student_two"));
enumMap.insert(pair<int,string>(3,"student_third"));
enumMap.insert(pair<int,string>(3,"student_third"));
enumMap.insert(pair<int,string>(3,"student_third"));
enumMap.insert(pair<int,string>(3,"student_third"));
map<int,string>::iterator iter;
for(iter=enumMap.begin();iter!=enumMap.end();iter++)
{
cout<<iter->first<<""<<iter->second;
cout<<""<<endl;
}
getchar();
}
先把代码贴出来,随后进行深入了解