C++ STL Map Erase Method