Результаты поиска по запросу "iterator"
Итератор Loop против цикла индекса [дубликата]
Возможный дубликат: Зачем использовать итераторы вместо индексов массива? [https://stackoverflow.com/questions/131241/why-use-iterators-instead-of-array-indices] Я проверяю свои знания по C ++ и наткнулся на итераторы. Одна вещь, которую я хочу ...
Почему в следующий раз возникает «StopIteration», но «для» сделать нормальный возврат?
В этом фрагменте кода, почему использование «for» не приводит к отсутствию «StopIteration» или цикл «for» перехватывает все исключения и затем молча завершается? В каком случае, почему у нас есть посторонний возврат? Или этоraise ,StopIteration ...
Java: чередовать два целочисленных массива -> хороший подход?
Домашнее задание: ищите лучшую стратегию или подход, а не полный код. Я получил два массива списков целых чисел при двух условиях: первый список больше второговторой список больше первогоМоей целью было чередовать элементы list2 в list1 при ...
Делает ли std :: vector :: insert () недействительными итераторы, если в векторе достаточно места (созданного с помощью резерва)?
ОтветКак самостоятельно скопировать вектор? [https://stackoverflow.com/questions/14781264/how-to-self-copy-a-vector/]меня немного смутило недействительность итератора. В некоторых литературных источниках говорится, что «если вы используете ...
Как зациклить последовательные пары в контейнере STL, используя синтаксис цикла на основе диапазона?
Как создать пользовательский класс для зацикливания последовательных пар элементов в контейнере STL с использованием цикла на основе диапазона? Это синтаксис и вывод, который я хочу: std::list<int> number_list; number_list.push_back(1); ...
Ошибка в получении значения из вектора пар
Почему я получаю ошибку ниже при доступе к значениям пары в итераторе вектора пар? vector< pair<int,string> > mapper; if(Hash(input, chordSize) != id){ mapper.push_back(make_pair(tmp, input)); } for (vector< pair<int,string> >::iterator it = ...
В чем разница между chain и chain.from_iterable в itertools?
Я не смог найти ни одного действительного примера в Интернете, где я мог бы увидеть разницу между ними и почему выбрать один из других.
векторные итераторы несовместимы при удалении из вектора
У меня есть карта, элементы которой являются векторами. Я должен удалить из этих векторов все элементы, которые равны специальному числуnum std::map<size_t,std::vector<size_t> > myMap; for (std::map<size_t,std::vector<size_t> >::iterator itMap = ...
C ++ итератор и обратный итератор
Я пишуiterator (на самом деле этоconst_iterator для моего текущего объекта, и я хочу также создатьreverse_const_iterator также. Я оглянулся вокруг, чтобы увидеть, как это сделать, и наткнулся ...
Как я могу обнаружить последнюю итерацию в цикле над std :: map?
Я пытаюсь выяснить лучший способ определить, нахожусь ли я в последней итерации цикла над картой, чтобы сделать что-то вроде следующего: for (iter = someMap.begin(); iter != someMap.end(); ++iter) { bool last_iteration; // do something for all ...