Я ищу какой-то тип итератор / перечислитель, который может записывать в резервную коллекцию. Насколько я понимаю, перечислители C # доступны только для чтения.
Концепция Итак, я пытаюсь определить макрос для упрощения следующего кода: for (vector :: iterator iter = iterable.begin (); iter! = iterable.end (); iter ++) и for (map <...
Я пытался отфильтровать определенные элементы из объекта Iterator, и я могу удалить ложные элементы с помощью метода iterator.remove (). Вот моя заглушка метода: private static Iterator ...
Я пытаюсь сгенерировать k-перестановки (вариации) в лексикографическом (алфавитном) порядке. Например, этот код import itertools a = list ('ABCD')
k = 2 для c в itertools.combinations (a, k): ...
Я пытаюсь скомпилировать библиотеку ZipStream, это эффективная оболочка C ++ для zlib. Прямо сейчас я нахожусь в той точке, где я получаю две ошибки компиляции в этих двух строках: std :: set <...
Может ли кто-нибудь объяснить, почему эти итераторы ведут себя по-разному? Я обычно ожидаю, что String будет вести себя как IndexedSeq[Char]. Это где-нибудь задокументировано? val si: Iterator[Char] = "uvwxyz".iterator
val vi: ...
Я пытаюсь создать класс, унаследованный от списка python. Я хочу, чтобы элементы списка инициализировались / завершались в каждом цикле списка. Я думал, что это можно сделать, переопределив ...
Я знаю, что о Linq и его внутреннем устройстве написано много. Вдохновленный Jon Skeets EduLinq, я захотел демистифицировать то, что происходит за операторами Linq. Поэтому я попытался ...
Меня очень смущает итератор в Java. В учебнике говорится следующее: В языке программирования Java интерфейс - это ссылочный тип, подобный классу, который может содержать только ...
По сути, пользователь отправляет строку, которую Iterator ищет в ArrayList. При обнаружении Iterator удалит объект, содержащий String. Поскольку каждый из этих объектов содержит два ...
Для связанного списка мы должны находить дубликаты в связанном списке, однако описанный мною метод выполняется только один раз и не удаляет все дубликаты. Есть идеи, почему это ...
Автономные алгоритмы STL (например, std :: count_if) принимают пару итераторов.Во всех случаях, когда я их использую (и во всех примерах, которые видел в сети!), Я набираю std :: count_if (myContainer.begin (), ...
Изучая стандарт N3291, я не нашел никаких ссылок на кортеж, поддерживающий begin () и end (). Но когда я смотрю свои заметки, сделанные много лет назад, я, кажется, записал, что мне нужно изучить это ...
. Представьте, что у вас есть std :: list с набором значений в нем. Для демонстрации мы скажем, что это просто std :: list , но в моем случае это на самом деле 2D-точки. В любом случае, я хочу удалить одно из ...
Я создал коллекцию, для которой хочу предоставить итератор в стиле STL с произвольным доступом . Я искал пример реализации итератора, но не нашел. Я знаю о необходимости ...
Я пытаюсь найти способ пропустить следующие две строки в файле, если условие в первой строке верно. Есть идеи, как это сделать? Вот что у меня есть на данный момент ... def main (): file ...
В принципе, я немного устал от запись: std :: map the_map;
...
auto iterator = the_map.find (...);
if (iterator! = the_map. end ()) {// обратите внимание на "обратную" логику и логически ...
Итак, у меня есть функция с именем find, которая имеет две версии: template typename btree :: iterator btree :: find (const T & elem)
{// Реализация
} и ...
Я пытаюсь реализовать reverse-iterator adaptor для моих классов iterator и const_iterator и столкнулся с небольшой проблемой. Если кто-нибудь может помочь мне в этом, я буду очень признателен! ...
Я искал что-то похожее, но не смог его найти (или то, что я нашел, не помогло). Я пытаюсь иметь итератор по вектору шаблона класса, возвращая его и ...
Как получить const_iterator из итератора в C ++? Как насчет константы _iterator из insert_iterator? Результирующий итератор должен указывать на то же место, что и оригинал.
Какой простой способ выполнить итерацию x раз с помощью next () (каждый раз применяя одну и ту же функцию)? Я работаю в Sharepoint и имею ограниченный контроль над HTML; что я могу сделать, так это найти элемент ...
Меня смущает поведение метода take in trait Iterator. Кажется, что он не потребляет предметы. Вот пример: scala> Iterator (1,2,3)
res0: Iterator [Int] = непустой итератор scala> ...
Вот пара примеров в псевдокоде, чтобы показать, что я имею в виду. Это создает комбинации (выборки без учета порядка без повторения) 1, ..., n, занимая по 3 за раз. Выполните [Print [i, j, k], {i, 1 ....
У меня есть данные о людях и местах в виде: Сущность Person имеет IList , каждая из которых имеет IList возможных мест Шаблон дня расписания, например. 10 дней доступно 4 недоступно ...
Я создал минимальный рабочий пример, чтобы показать проблему, с которой я столкнулся при использовании итераторов STL. Я использую istream_iterator для чтения floatss (или других типов) из std :: istream: #include <...
Начиная с Javascript 1.7 существует объект Iterator, который позволяет это: var a = {a: 1, b: 2, c: 3}; var it = Iterator (a); function iterate () {try {console.log (it.next ()); SetTimeout (...