C смущающий вопрос о передаче итераторов функциям
#c #iterator #c #итератор Вопрос: Итак, учитывая это определение функции: void xx(list<int> my_list, list<int>::iterator start){ list<int>::iterator _start = start; distance(my_list.begin(),_start); } Почему следующее приводит distance() к зависанию внутри функции? list<int>…