Map Multimap C++ Tutorial

#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;
}