//myMapMyltiMaprend1.cpp #include #include #include using namespace std; //map reverse_iterator // int main() { map m1; multimap m2; map::reverse_iterator it, mit; typedef pair mypair; // m1["A"] ="Apple"; m1["B"] ="Banana"; m1["C"] ="Coffee"; // m2.insert(mypair("A1","Apple")); m2.insert(mypair("A2","Ata")); m2.insert(mypair("A3","Atlantic")); m2.insert(mypair("A4","Atlas")); m2.insert(mypair("A5","Attic")); // for(it= m1.rbegin(); it !=m1.rend(); it++) { cout<<"\n reverse map "<< it->first <<":" <<(*it).second; } // cout <<"\n multimap starts ------------"; for(mit= m2.rbegin(); mit !=m2.rend(); mit++) { cout<<"\n reverse multimap "<< mit->first <<":" <<(*mit).second; } return 0; }