Всем привет! Нужно два раза перебрать map. Вот код нужный, но не работает (зависает программа, тут сокращенно, но смысл в этом):
map <int, string> Arr;
for (auto it= Arr.begin(); it != Arr.end();) { // При тестах тут пусто у меня. }
for (auto it= Arr.begin(); it != Arr.end();) { }
Программа работает, если верхнего цикла нет.