#include #include #include using namespace std; //myMapclear1.cpp int main() { map m1; multimap m2; map::iterator it, mit; typedef pair mypair; int n1, n2; // // keysmust unique in map m1["A"] ="Apple"; m1["A"] ="Apple2"; m1["B"] ="Banana"; m1["C"] ="Coffee"; // keys are not unique in multimap m2.insert(mypair("A","Apple")); m2.insert(mypair("A","Ata")); m2.insert(mypair("A","Atlantic")); n1= m1.size(); n2 = m2.size(); cout <<"\n size of map "<< n1; for(it= m1.begin(); it !=m1.end(); it++) { cout<<"\n"<<(*it).first<<" ::: "<< (*it).second; } cout <<"\n size of multimap "<< n2; cout <<"\n multimap iterrated with map iteration; --"; for(mit= m2.begin(); mit !=m2.end(); mit++) { cout<<"\n"<<(*mit).first<<" ::: "<< (*mit).second; } m1.clear(); m2.clear(); cout<<"\n m1.clear(); m2.clear();"; n1= m1.size(); n2 = m2.size(); cout <<"\n size of map "<< n1; cout <<"\n size of multimap "<< n2; return 0; }