1
ответ

Нуждаюсь в помощи с ошибкой BOOST_FOREACH/compiler

Я знаю, что повышение или компилятор должны быть в последний раз виноваты, но я не вижу другое объяснение здесь. Я использую msvc 2008 SP1 и повышение 1.43. В следующем выполнении фрагмента кода никогда не оставляет треть...
вопрос задан: 23 May 2017 11:48
0
ответов

BOOST_FOREACH Итерация по boost :: shared_ptr

Я делаю что-то похожее на этот элемент. Правильное использование BOOST_FOREACH? Однако мой возвращенный список заключен в boost :: shared_ptr. Если я не назначу список переменной перед BOOST_FOREACH ...
вопрос задан: 23 May 2017 11:55
0
ответов

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

Я бы хотел повторить следующее с BOOST FOREACH std::vector::const_iterator i1; std::vector::const_iterator i2; for( i1 = v1.begin(), i2 = v2.begin(); i1 < v1.end(...
вопрос задан: 20 December 2013 15:54
0
ответов

Заменить BOOST_FOREACH на «чистую» альтернативу C++11?

Можно ли заменить BOOST_FOREACH в данном примере "чистым" эквивалентом C++11? #include #include #include #include <иострим&...
вопрос задан: 9 May 2012 20:38
0
ответов

Как я могу использовать BOOST_FOREACH с контейнером, поддерживающим только const_iterator?

У меня есть этот контейнер: class / * final * / Row { общедоступные: typedef FieldIterator const_iterator; typedef FieldIterator итератор; FieldIterator begin () const; FieldIterator end () const; ...
вопрос задан: 12 January 2012 13:46
0
ответов

Перебрать все файлы в каталоге с помощью BOOST_FOREACH

Можно ли перебрать все файлы в каталоге с помощью boost :: файловая система и BOOST_FOREACH? Я пробовал путь dirPath = ... int fileCount = 0; BOOST_FOREACH (const path & filePath, dirPath) if (...
вопрос задан: 4 January 2012 10:31
0
ответов

Boost 1.46.1, Дерево свойств: Как перебрать ветки дерева, получая поддерево?

Прежде всего я скажу, что я думаю, что понял, как это должно быть сделано, но мой код не будет компилироваться, как бы я ни пытался. Я основал свое предположение на этом официальном примере пустого трюка. Там вы можете найти ...
вопрос задан: 12 July 2011 00:40
0
ответов

Как я могу проверить последний элемент в векторе при использовании BOOST_FOREACH?

У меня есть вектор, который я перебираю. Последний элемент вектора - это особый случай, и я хотел бы проверить его отдельно. Например, я могу сделать что-то подобное: for (iterator = vector.begin (); ...
вопрос задан: 11 May 2011 06:05
0
ответов

Изменения в контейнере, когда BOOST_FOREACH выполняет итерацию по нему?

Что произойдет, если контейнер, который BOOST_FOREACH будет итерация изменена внутри области BOOST_FOREACH? BOOST_FOREACH "зависает" начальное состояние?
вопрос задан: 21 April 2011 11:49