Результаты поиска по запросу "iterator"
Scala, Erastothenes: есть ли простой способ заменить поток итерацией?
Я написал функцию, которая генерирует простые числа бесконечно (википедия: инкрементальное сито эрастотена [http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes#Incremental_sieve]) использование потоков. Он возвращает поток, но он также объединяет ...
Как я могу заставить генераторы / итераторы оценивать как False при исчерпании?
Другие пустые объекты в Python оцениваются как False - как я могу заставить итераторы / генераторы делать это так же?
Умное использование .Net 2 Iterators [закрыто]
C # 2 и VB.Net 8 представили новую функцию под названиемитераторы [http://msdn.microsoft.com/en-us/library/dscyy5s0.aspx], которые были разработаны, чтобы упростить возвращение перечислителей и счетчиков. Тем не менее, итераторы на самом деле ...
Как реализовать итератор в стиле STL и избежать распространенных ошибок?
Я создал коллекцию, для которой хочу предоставить итератор с произвольным доступом в стиле STL. Я искал пример реализации итератора, но не нашел. Я знаю о необходимости постоянных перегрузок[] а также* операторы. Какие требования предъявляются к ...
Как проверить, указывает ли итератор STL на что-либо? [Дубликат]
Возможный дубликат: C ++ Лучший способ проверить, допустим ли итератор [https://stackoverflow.com/questions/2062956/c-best-way-to-check-if-an-iterator-is-valid] Я хочу сделать что-то вроде этого: std::vector<int>::iterator it; // /cut/ search ...
Почему итератор Java не является итерируемым?
ПочемуIterator интерфейс не расширяетсяIterable? iterator() метод может просто вернутьthis. Это специально или просто недосмотр разработчиков Java? Было бы удобно использовать цикл for-each с итераторами, например так: for(Object o : ...
С ++ итераторы считаются вредными?
На конференции Boost Library сегодня,Андрей Александреску [http://en.wikipedia.org/wiki/Andrei_Alexandrescu], автор книги «Современный дизайн C ++ и библиотека Loki C ++», выступил с докладом «Итераторы должны идти» (видео ...
Фабрика итераторов даты Java, с правилами, определяющими, как вычислять интервалы
Я ищу класс Java, где я могу указать набор правил дат, таких как «каждое 3-е воскресенье» и «первое вхождение в понедельник каждый второй месяц». Я хочу иметь возможность получить что-то вроде бесконечного итератора из него (.next () вернет ...
Итератор произвольного доступа с вычитанием или уменьшением, указывающий на начало
Рассмотрим следующий фрагмент кода void foo( bool forwad ) { vector<MyObject>::iterator it, end_it; int dir; it = some_global_vector.begin() + some_position; if( forward ) { dir = 1; it += 1; end_it = some_global_vector.end(); } else { dir = -1; ...
Оператор разыменования структуры (operator->)
Я пишу тонкий шаблон-оболочку для итераторов и наткнулся на камень преткновения при прохождении через оператор разыменования структуры, главным образом потому, что у указателей его нет: #include <vector> struct mystruct { int member; }; ...