4 iterating through items in a std::map What would be the most elegant way to iterate over items of a std::map? Increasing an iterator from begin() and check if it is not equal to end() yet?