// erasing from map #include #include using namespace std; int main () { map mymap; map::iterator i
it is no longer valid after mymap.erase(it). This means, it can do whatever it wants.
it
mymap.erase(it)