#include <iostream>
#include <map>
#include <string>
using std::cout;
using std::endl;
using std::map;
using std::string;
int main()
{
map<string, int> mp;
mp["java"] = 3;
mp["c++"] = 2;
mp["php"] = 4;
mp["c"] = 1;
map<string, int>::iterator it;
for (it = mp.begin(); it != mp.end(); it++) {
cout << "key: " << it->first << " value: " << it->second << endl;
}
return 0;
}
/*
run:
key: c value: 1
key: c++ value: 2
key: java value: 3
key: php value: 4
*/