typedef pair intpair; multimap a; multimap::iterator a_iter; a.insert(intpair(6,1)); a.insert(intpair(2,2)); a.insert(intpair(0,3)); a.insert(intpair(0,4)); a.insert(intpair(1,5)); a.insert(intpair(2,6)); a.insert(intpair(4,7)); for (a_iter = a.begin(); a_iter != a.end(); a_iter++) {cout << a_iter->first << " " << a_iter->second << "\n";}