Thank you for your answer.
I see. I am sorry about posting it in the wrong forum, I just did because it directly affects my Game that I code.
So a list contains objects and an iterator is used to work them off piece by piece.
May I be allowed to ask a last question, even if it is the wrong forum.
Remove just removes objects from the list but erase destroys them?