3
ответа

Существует ли Perl, эквивалентный из re.findall/re.finditer Python (повторяющиеся результаты regex)?

В Python скомпилированные regex шаблоны имеют findall метод, который делает следующее: Возвратите все неперекрывающиеся соответствия шаблона в строке как список строк. Строка сканируется лево-к-...
вопрос задан: 22 January 2009 01:52
3
ответа

Запись пользовательского IEnumerator <T> с итераторами

Как я могу записать пользовательский IEnumerator <T> реализация, которая должна поддержать некоторое состояние и все еще добраться для использования блоков итератора для упрощения его? Лучшее, которое я могу придумать, является чем-то вроде этого:..
вопрос задан: 11 January 2009 08:49
3
ответа

Есть ли способ получить все элементы управления на контейнере?

У меня есть форма с кучей элементов управления, и я хотел перебрать все элементы управления на определенной панели и включить / отключить их. Я попробовал это: var component: TComponent; начать для ...
вопрос задан: 5 January 2009 23:37
3
ответа

Как я стираю reverse_iterator из stl структуры данных?

По некоторым причинам следующие сбои кода. Вы не можете просто стереть reverse_iterator при помощи его основы () метод. #include <устанавливают> #include <iostream> международное основное () {станд.:: набор <интервал>...
вопрос задан: 31 December 2008 23:27
3
ответа

Как выполнить итерации через древовидную структуру с помощью генератора?

Я пытаюсь выяснить, как реализовать функцию в древовидном узле, который возвращает все его порожденные листы (или прямой или косвенный). Однако я не хочу передавать контейнер в который лист...
вопрос задан: 30 December 2008 22:09
3
ответа

В STL существует ли dereference_iterator?

Я задавался вопросом, существует ли итератор в STL, который разыменовывает объект, на который указывают прежде, чем возвратить его. Это могло быть очень полезно при управлении контейнерами, агрегировавшими указатели. Вот...
вопрос задан: 9 December 2008 08:47
3
ответа

Застрявший на реализации итератора Trie

Я должен реализовать самодельный Trie, и я застреваю на части Итератора. Я, может казаться, не выясняю инкрементный метод для trie. Я надеюсь, что кто-то может помочь мне убрать вещи. Вот код для...
вопрос задан: 9 December 2008 01:07
3
ответа

Отбрасывание вывода функции, для которой нужен выходной итератор

Предположим, что существует шаблонная функция в C++, который делает некоторую полезную работу, но также и производит последовательность значений через выходной итератор. Теперь предположите, что та последовательность значений иногда интересна...
вопрос задан: 3 December 2008 01:03
3
ответа

Действительно ли возможно перемотать результат PDO?

Я пытаюсь записать итератор для результатов оператора PDO, но я не могу найти способ перемотаться к первой строке. Я хотел бы избежать издержек вызова fetchAll и хранения весь...
вопрос задан: 10 November 2008 05:59
3
ответа

Алгоритм для реализации C# приводит к оператору

Я хотел бы изобразить его сам, но я задавался вопросом примерно, каков алгоритм для преобразования функции с операторами урожая в конечный автомат для перечислителя? Например, как C# поворачивается...
вопрос задан: 26 September 2008 16:38
2
ответа

PHP RecursiveIteratorIterator и вложенные наборы

У меня есть ряд объектов в hierachy. Существует главный "корневой" узел, и это имеет дочерние узлы, которые в свою очередь имеют дочерние узлы и т.д. Я пытаюсь сохранить эту структуру в DB с помощью вложенной модели набора...
вопрос задан: 28 February 2019 11:02
2
ответа

Класс итератора против итератора C ++ [закрыто]

В настоящее время я прохожу курс обучения структурам данных на C ++, и моя первая задача - написать векторный класс. Мне дали стартовый код, и мне нужно адаптировать его для выполнения задания. На чем я застрял ...
вопрос задан: 17 January 2019 01:34
2
ответа

Синтаксис для многократного повторения?

Когда вы используете генератор понимания, вы можете использовать итерацию только один раз. Например. > > > g = (i для i в xrange (10)) > > min (g) 0 > > > max (g) Traceback (последний вызов ...
вопрос задан: 16 January 2019 01:02
2
ответа

Отображение на несколько карт параллельно с потоками Java 8

Я повторяю CloseableIterator (зацикливание элементов) и в настоящее время добавляю хэш-карту (просто помещаю в HashMap, имея дело с конфликтами по мере необходимости). Моя цель - сделать этот процесс в ...
вопрос задан: 13 July 2018 19:39
2
ответа

Последний ключ в станд.:: карта

Я ищу самое высокое значение ключа (определенный оператором сравнения) станд.:: карта. Это, как гарантируют, будет map.rbegin ()-> сначала? (Я немного шаток на обратных итераторах, и как...
вопрос задан: 3 January 2018 10:30
2
ответа

Есть ли в C++ стандартный циклический итератор

На основе следующего вопроса: Проверьте, является ли одна строка вращением другой строки, я думал о создании циклического типа итератора, который берет диапазон и смог бы решить вышеупомянутую проблему...
вопрос задан: 18 October 2017 03:09
2
ответа

Запись моей собственной реализации подобного stl Итератора в C++

Я в настоящее время пытаюсь понять intrinsics итераторов на различных языках т.е. способе, которым они реализованы. Например, существует следующий класс, выставляющий интерфейс списка...
вопрос задан: 3 September 2017 13:42
2
ответа

Идиома Python к цепочке (сглаживает) большое количество, повторяемое из конечного iterables? [дубликат]

Предположим, что у нас есть итератор (бесконечный), который возвращает списки (или конечные итераторы), например, один возвращенный большим количеством = itertools.cycle ([[1,2,3]]), Что хорошая идиома Python должна получить...
вопрос задан: 23 May 2017 12:26
2
ответа

Используйте регулярный итератор, чтобы выполнить итерации назад, или бороться с reverse_iterator?

Я недавно узнал о правильном способе работать с обратными итераторами в C++ (конкретно, когда необходимо стереть один). (См. этот вопрос и этого.) Это - то, как Вы, как предполагается, делаете это:...
вопрос задан: 23 May 2017 12:25
2
ответа

Преобразование перечисления к итератору

У меня есть следующее неявное преобразование для java.util. Перечисления неявное определение enumerationIterator (e: Перечисление): Итератор = {новый Итератор {определение hasNext = e....
вопрос задан: 23 May 2017 12:04
2
ответа

Итераторы для изменяемых наборов в Scala?

Я просто узнал, что существуют такие итераторы в Java. Scala имеет итераторы с 'набором' и 'удаляет' методы для итерации (и изменение) изменяемые наборы как массив? Если существует не такой...
вопрос задан: 23 May 2017 10:33
2
ответа

Как избежать константы реализации дублирования кода и итераторов неконстанты?

Я реализую пользовательский контейнер с подобным STL интерфейсом. Я должен обеспечить регулярный итератор и итератор константы. Большая часть кода для двух версий итераторов идентична. Как...
вопрос задан: 23 May 2017 02:34
2
ответа

Как выполнить итерации через строки в двух файлах одновременно?

У меня есть два файла, и я хочу выполнить некоторую мудрую строкой операцию через них обоих. (Другими словами, первые строки каждого файла соответствуют, также, как и второе, и т.д.), Теперь, я могу думать о многих...
вопрос задан: 1 May 2017 19:01
2
ответа

Значение по умолчанию для text_field_tag, если параметры пусты?

Я хочу, чтобы в качестве значения по умолчанию для моего text_field_tag ​​использовалась текущая дата, если параметры для params [: date] пусты, вот мой код на данный момент: <% = text_field_tag: end , params [: end]%> я хочу ...
вопрос задан: 20 April 2017 12:42
2
ответа

Создайте базовый итератор Python

Как создать итерационную функцию (или итератор) в Python?
вопрос задан: 27 July 2016 21:57
2
ответа

Почему использование yield внутри __next __ () возвращает генераторы? [Дубликат]

Документация python гласит: iterator .__ next __ () Возвращает следующий элемент из контейнера. Если дополнительных элементов нет, вызовите исключение StopIteration. Поэтому в соответствии с этим, если у меня есть ...
вопрос задан: 20 June 2016 19:19
2
ответа

Как я могу проверить, является ли объект итератором в Python?

Я могу проверить на следующее () метод, но что достаточно? Существует ли идиоматический путь?
вопрос задан: 26 March 2016 00:10
2
ответа

Ошибка при сравнении итераторов c ++ [duplicate]

У меня есть следующий код: list & lt; string & gt; :: iterator i = files.begin (); list & lt; string & gt; :: iterator j = files.begin (); ходьбы (ARGV [1], файлы); для (I = files.begin (!), я = files.end (); я ++ ...
вопрос задан: 17 January 2016 17:15
2
ответа

Как использовать RegexIterator в PHP

Я должен все же найти хороший пример того, как использовать php RegexIterator для рекурсивного пересечения каталога. Конечный результат был бы, я хочу указать каталог и найти все файлы в нем с некоторыми...
вопрос задан: 17 November 2015 20:35
2
ответа

Как я могу реализовать интерфейс Iterable?

Учитывая следующий код, как я могу выполнить итерации по объекту типа ProfileCollection? общедоступный класс ProfileCollection реализует Повторяемый {частный ArrayList <Профиль> m_Profiles;...
вопрос задан: 29 October 2015 05:29