AS
Size: a a a
AS
MK
AD
T
AD
AD
AD
AS
D
MK
Е
for (auto it = my_map.begin();it != my_map.end();++it) { some_method_that_erases_element(*it); }
D
for (auto it = my_map.begin();it != my_map.end();++it) { some_method_that_erases_element(*it); }
D
Е
D
Е
D
for (auto it = my_map.begin();it != my_map.end();++it) { some_method_that_erases_element(*it); }
D
Е
SS
for (auto it = my_map.begin();it != my_map.end();++it) { some_method_that_erases_element(*it); }
std::next(it)