Mega Code Archive
Categories
/
C++ Tutorial
/
Map Multimap
Const_iterator for map
#include
#include
using namespace std; typedef map
MAP_INT_STRING; typedef multimap
MMAP_INT_STRING; int main () { MAP_INT_STRING mapIntToString; mapIntToString.insert (MAP_INT_STRING::value_type (3, "Three")); MAP_INT_STRING::const_iterator iMapPairLocator; for ( iMapPairLocator = mapIntToString.begin (); iMapPairLocator != mapIntToString.end (); ++ iMapPairLocator ) { cout << "Key: " << iMapPairLocator->first; cout << " Value: " << iMapPairLocator->second.c_str (); cout << endl; } return 0; }