#include "stdafx.h"
#include <map>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
map<int,char *> ismap;
map<int,char*>::iterator it;
char *str[10]={"one","two","three","four","five","six","seven","eight","nine","ten"};
for(int i=0;i<10;i++)
{
ismap.insert(map<int,char *>::value_type(i+1,str[i]));
}
for(it=ismap.begin();it!=ismap.end();it++)
{
cout<< (*it).first <<" "<<(*it).second<<endl;
}
int num;
cout<<"please input Num:";
cin>>num;
it=ismap.find(num);
cout<< (*it).first <<" "<<(*it).second<<endl;
return 0;
}S
#include <map>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
map<int,char *> ismap;
map<int,char*>::iterator it;
char *str[10]={"one","two","three","four","five","six","seven","eight","nine","ten"};
for(int i=0;i<10;i++)
{
ismap.insert(map<int,char *>::value_type(i+1,str[i]));
}
for(it=ismap.begin();it!=ismap.end();it++)
{
cout<< (*it).first <<" "<<(*it).second<<endl;
}
int num;
cout<<"please input Num:";
cin>>num;
it=ismap.find(num);
cout<< (*it).first <<" "<<(*it).second<<endl;
return 0;
}S