Tuesday, July 5, 2011

Multi Map sample ( STL )

Header files used

#include <map>
#include <string>
using namespace std;

multimap<string,string> mymm;
multimap<string,string>::iterator it;


mymm.insert(pair<string,string>("Name","Senthil"));
mymm.insert(pair<string,string>("Name","Senthil"));
mymm.insert(pair<string,string>("Name","Vel"));
mymm.insert(pair<string,string>("Name","Vel"));
mymm.insert(pair<string,string>("Name","Kumar"));
mymm.insert(pair<string,string>("Name","Senthil"));

for (it=mymm.equal_range("Name").first; it!=mymm.equal_range("Name").second; ++it)
cout << (*it).second;