0
ответов

rapidxml: как перебирать узлы? Не учитывает последний родственник

Используя Rapidxml, я хочу перебрать набор узлов и использую то, что я считаю лучшим способом сделать это (из надежного stackoverflow, документ, похоже, не содержит примера итерации): ...
вопрос задан: 5 March 2011 10:52
0
ответов

Вопрос о векторном итераторе в функциях шаблона

Я пытаюсь изучить библиотеку STL, и у меня возникла странная проблема. Этот код отлично компилируется: void Show (vector myvec) {vector :: iterator it; cout << "Вектор ...
вопрос задан: 4 March 2011 11:03
0
ответов

Что значит «потреблять» в Python? В итераторе?

Я работаю на Python уже несколько месяцев, и мне пришло в голову, что я часто упускаю из виду словарный запас, который ускользает от меня с первого взгляда, вместо этого пытаюсь понять суть идеи. Теперь, глядя ...
вопрос задан: 3 March 2011 23:12
0
ответов

Плюсы и минусы инверсии управления

Предположим, у меня есть поток [acme] объекты, которые я хочу предоставить через API. У меня есть два варианта: обратные вызовы и итераторы. API # 1: обратные вызовы // API # 1 // Эта функция принимает определенный пользователем обратный вызов /...
вопрос задан: 1 March 2011 16:04
0
ответов

Ошибка выполнения Java «ConcurrentModificationException» при итерации .next () [duplicate]

Согласно сообщению об ошибке времени выполнения, Exception встречается в следующей строке; VirusData v = iteratorVirusDB.next (); VirusData - это класс с конструктором и перегруженным конструктором ...
вопрос задан: 28 February 2011 10:01
0
ответов

лучший способ получить список файлов большого каталога на python?

У меня безумно большой каталог. Мне нужно получить список файлов через python. В коде мне нужно получить итератор, а не список. Так что это не сработает: os.listdir glob.glob (использует listdir!) os.walk Я не могу найти хорошую библиотеку. ...
вопрос задан: 25 February 2011 11:26
0
ответов

Получение const_iterator от итератора

Есть ли метафункция f, которая отображает итератор на соответствующий const_iterator? Т.е. f :: iterator> :: type должен давать std :: vector :: const_iterator.
вопрос задан: 24 February 2011 14:26
0
ответов

AnyIterator и фасад форсирующего итератора

Можно ли реализовать любой итератор с фасадом форсирующего итератора? Я не хочу определять детали реализации в моем базовом классе Base { общественность: typedef std :: vector :: iterator ...
вопрос задан: 22 February 2011 17:04
0
ответов

Создание составного итератора в F #

Я реализую игру, похожую на шашки, и мне нужна последовательность, которая перечисляет все допустимые ходы для заданной конфигурации. У меня есть следующая функция, прямо переведенная с C #: seq {for y1 ...
вопрос задан: 22 February 2011 08:45
0
ответов

Итераторы и шаблоны

Я пытаюсь реализовать функцию, которая позволяет пользователю вводить некоторые типы начала и конца итератор, затем все выполняют некоторую операцию с данными. Однако функция должна быть достаточно общей, чтобы ...
вопрос задан: 22 February 2011 07:40
0
ответов

Объявить функцию, принимающую общий итератор

Имея этот код, можно ли изменить dumpStrings (), чтобы иметь возможность перебирать любой контейнер строки, например, список ? #include <вектор> #include <строка> #include & ...
вопрос задан: 19 February 2011 23:01
0
ответов

Почему прохождение вперед только большую часть времени?

Я заметил, что многие итераторы или считыватели данных передают только вперед, как DataReader, XmlReader, IEnumerator, и многие другие (идея у вас есть). Так что просто спросить, почему они обычно только пересылают, когда ...
вопрос задан: 19 February 2011 12:35
0
ответов

Почему я получаю ошибку сегментации при итерации по этой строке?

Я пытаюсь реализовать базовый шифр сдвига на C ++ . Я не могу двигаться дальше, пока не выясню, что вызывает ошибку сегментации. Я прошел через код, используя gdb, и проблема, кажется, решена ...
вопрос задан: 17 February 2011 01:37
0
ответов

Рассматривать Enumeration как Iterator

У меня есть класс, реализующий интерфейс Enumeration , но для цикла foreach в Java требуется интерфейс Iterator . Есть ли в стандарте Java Enumeration to Iterator Adapter ...
вопрос задан: 15 February 2011 17:47
0
ответов

Итерация по частям строки

У меня есть строка в форме [3339: 1.6101369,1062: 1.5,5751: 1.5,6376: 1.5, ...] Я хочу перебирать через запятую пары ключ-значение. Каков наилучший или самый короткий способ сделать это?
вопрос задан: 14 February 2011 22:19
0
ответов

Is there anything like a restrict keyword for C++ to indicate that _iterators_ are not aliased

g++ does implement __restrict__ for pointers, but I could not find anything about iterators. My overall intent is to encourage the compiler to vectorize stl loops. Edit: Even if the compiler is ...
вопрос задан: 13 February 2011 03:59
0
ответов

iterator pattern - error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' [duplicate]

I am trying to iterate and print using the iterator pattern but i get an erorr here is the error: error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::...
вопрос задан: 12 February 2011 00:27
0
ответов

как безопасно удалить элементы из списка в Python

Я просматриваю список и удаляю элементы, которые удовлетворяют моему условию. Но почему это не работает, как указано ниже? Спасибо. >>> a = [i для i в диапазоне (4)] >>> а [0, 1, 2, 3] > & ...
вопрос задан: 10 February 2011 18:12
0
ответов

Связывание модели MVC: почему я не могу выполнить привязку к свойству итератора?

Когда моя модель имеет свойство IEnumerable , которое реализовано как итератор (т. Е. Yield return), DefaultModelBinder MVC не может привязаться к этому свойству когда входящие значения используют квадратную скобку ...
вопрос задан: 9 February 2011 15:44
0
ответов

Итератор Scala с картой и для

Дано: val list = List ("one", "two", "three") val it = list.toIterator Я могу запустить: list map ("_" +) -> Список (_one, _two, _three) for (i <- list) yield ("_" + i) -> List (_one, _two, _three) ...
вопрос задан: 3 February 2011 05:47
0
ответов

Определение итератора моего собственного контейнера

Меня смущают некоторые концепции определения моего собственного итератора: Отсюда: http://www.cs.northwestern.edu/~riesbeck/programming/c++/stl-iterator-define.html, который, кажется, предлагает использовать внутренний ...
вопрос задан: 1 February 2011 01:25
0
ответов

полиморфные итераторы в C ++

Я пытаюсь реализовать полиморфный итератор в C ++. По сути, мне это нужно, чтобы иметь возможность применить фильтр, чтобы итератор пропускал некоторые элементы в зависимости от связанного условия. Итак, я сделал ...
вопрос задан: 31 January 2011 15:32
0
ответов

Perl 5 - Iterator

Я реализовал простой итератор на perl. Я обычно работаю с C #, и довольно часто используют итераторы и функциональное программирование. Так что я подумал, что будет просто получить некоторые основы работы в ...
вопрос задан: 28 January 2011 14:34
0
ответов

Элегантный и быстрый способ последовательной итерации двух или более контейнеров в Python?

У меня есть три collection.deques, и мне нужно выполнить итерацию по каждому из них и выполнить то же действие: для obj в deque1: some_action (obj) для obj в deque2: some_action (obj) ...
вопрос задан: 25 January 2011 22:41
0
ответов

Ограничение std :: sort итераторами с произвольным доступом

Мне просто было интересно, так как вы все равно можете передавать итераторы с произвольным доступом в std :: sort, почему бы не наложить это ограничение, определив его только для итераторов с произвольным доступом в первую очередь? # ...
вопрос задан: 22 January 2011 16:06
0
ответов

Общедоступный обучающий набор спам-фильтра [закрыто]

Я новичок в машинном обучении, и для своего первого проекта я хотел бы написать наивный спам-фильтр Байеса . Мне было интересно, есть ли какие-либо общедоступные обучающие наборы писем со спамом / не спамом, ...
вопрос задан: 20 January 2011 06:09
0
ответов

Доступ к локальным переменным внутри генератора Python

Как бы вы могли получить доступ к локальной переменной, определенной внутри генератора Python, извне генератора? У меня есть случай, когда мой генератор манипулирует локальным состоянием, и для модульных тестов я хочу проверить ...
вопрос задан: 19 January 2011 14:38
0
ответов

Какой самый элегантный способ выполнить ДВАЖДЫ в цикле C

Мне часто приходится делать что-то ДВАЖДЫ в цикле for. Просто я могу настроить цикл for с итератором и пройти его дважды: for (i = 0; i <2; i ++) {// Делаем что-нибудь } Теперь мне интересно делать ...
вопрос задан: 17 January 2011 13:40
0
ответов

Удаление элемента из вектора во время итерации?

У меня есть вектор, содержащий элементы, которые активны или неактивны. Я хочу, чтобы размер этого вектора оставался небольшим из-за проблем с производительностью, поэтому я хочу, чтобы элементы, помеченные как неактивные, были удалены ...
вопрос задан: 17 January 2011 02:27
0
ответов

Использование итератора для печати целых чисел

Я хочу вывести целые числа от 0 до 5 в приведенном ниже коде, но все, что я получаю, это адрес итератора? def main (): l = [] для i в диапазоне (0,5): l.append (i) it = iter (...
вопрос задан: 14 January 2011 03:42