0
ответов

Boost binary static_visitor and apply_visitor

I have the following code: typedef boost::variant SearchParameter; enum Visibility{ CLEAR, CLOUDY, FOG, SMOKE }; class ...
вопрос задан: 8 May 2011 17:08
0
ответов

Динамически комбинируйте правила Boost.Spirit.Qi во время выполнения (произвольное количество альтернатив)

Мне было интересно, есть ли - это способ в Boost.Spirit.Qi динамически комбинировать произвольное количество правил во время выполнения. Внутренняя работа Boost.Spirit до сих пор остается для меня загадкой, но ...
вопрос задан: 6 May 2011 23:32
0
ответов

Как скомпилировать код на C ++ с ускорением lib? в Ubuntu

#include #include #include #include #include Я использовал заголовки ...
вопрос задан: 6 May 2011 19:22
0
ответов

Вызывает ли boost :: bind накладные расходы?

В настоящее время я работаю над сетевым программным обеспечением. Он имеет один основной класс, server, который, очевидно, представляет собой экземпляр сервера. Экземпляр сервера может отправлять запросы, и пользователь получает уведомление об ответе ...
вопрос задан: 5 May 2011 08:48
0
ответов

How do you statically link Boost libraries only?

I've got a project which links against various common libraries, as well as Boost. Testing this on computers other than my own has proven to be difficult since various flavors of Linux come with ...
вопрос задан: 4 May 2011 22:08
0
ответов

Удаление .. в boost filesystem :: complete

Это должно быть просто: я составляю абсолютный путь с файловой системой boost, однако он возвращает действительно уродливый путь: D: /Projects/SomeDir/vc10/../resource/plugins/SomeFile.dll Есть ли способ ускорения ...
вопрос задан: 3 May 2011 19:45
0
ответов

Многопоточность, блокировка одной записи в Boost

Я пытаюсь реализовать следующий код в многопоточном сценарии: Получить общий доступ к мьютексу Прочитать структуру данных При необходимости: получить монопольный доступ к мьютексам. Обновить структуру данных ...
вопрос задан: 3 May 2011 13:44
0
ответов

Как получить текущую дату в формате UTC в ускоренном режиме?

Учитывая, что это основной вопрос, я предполагаю, что могут быть дубликаты, но я не смог их найти. Я просто хочу получить текущую iso_date (например, 20110503) от boost. Есть указатели?
вопрос задан: 3 May 2011 00:33
0
ответов

Пользовательский итератор не работает с BOOST_FOREACH?

У меня есть класс, содержащий некоторые данные, и я хотел бы добавить функции begin () и end (), которые предоставляют итераторы по идентификаторам данных. Я использую Boost counting_iterator: #include <...
вопрос задан: 3 May 2011 00:33
0
ответов

C ++ / Boost: пример неопределенных символов?

Пример, который я пытаюсь использовать компилируется с: http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/examples.html (пример чата) Вот что я использую для его создания: >>> g ++ ...
вопрос задан: 28 April 2011 14:59
0
ответов

Регулярные выражения C ++ с Boost Regex

Я пытаюсь воспользоваться string в C ++ и найдите все IP-адреса, содержащиеся внутри, и поместите их в новую векторную строку. Я прочитал много документации по регулярным выражениям, но, похоже, просто не могу понять ...
вопрос задан: 27 April 2011 12:55
0
ответов

Как установить библиотеки boost c++ в OSX

Я скачал boostjam и поместил его вместе с установочными файлами и попытался запустить его, появляется следующая ошибка: error: error: no Jamfile in current directory found, and no target references ...
вопрос задан: 27 April 2011 00:06
0
ответов

Почему я не могу использовать граф ускорения write_graphviz с OutEdgeList = listS и VertexList = listS

Почему я не могу скомпилировать следующее простое приложение. Если я изменю listS на vecS, все будет работать нормально. (Я использую boost 1.46.1 и gcc 4.4.5) #include #include
вопрос задан: 25 April 2011 17:51
0
ответов

Boost :: interprocess: : shared_ptr потокобезопасный (и межпроцессный)?

Я хочу обмениваться данными между потоками, и чтобы они автоматически удалялись, когда последний пользователь закончит с ними. Похоже, что большую часть времени это работает, используя boost :: interprocess :: shared_ptr в boost :: ...
вопрос задан: 25 April 2011 17:00
0
ответов

Библиотека значимых графов - минимальный пример цвета вершин и вывод graphviz

Поскольку я новичок в библиотеке ускоряющих графов, мне часто бывает трудно определить, какие части примеров связаны с конкретным примером, а какие универсальны для использования. В качестве упражнения я «...
вопрос задан: 24 April 2011 20:05
0
ответов

Установка Boost

У меня вопрос по установке библиотек boost. Есть ли пакет, который я могу использовать sudo apt-get install для установки этого пакета. Я поискал все вопросы в этом форуме ...
вопрос задан: 22 April 2011 08:52
0
ответов

переносимый архив не компилируется под GCC

Мне нужно (de ) сериализовать данные как в Windows, так и в Linux (и передавать файлы между ними). Я хотел использовать переносимые двоичные архивы библиотеки сериализации Boost, которые можно найти в ...
вопрос задан: 21 April 2011 13:55
0
ответов

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

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

Как передать аргумент в boost :: поток?

thread_ = boost :: thread (boost :: function (boost :: bind (& clientTCP :: run, this))); возможно ли, что run имеет такой аргумент: void clientTCP :: run (boost: function & ...
вопрос задан: 20 April 2011 13:16
0
ответов

утечка моей программы с ресурсом, принадлежащим boost :: shared_ptr

Я не понимаю, почему моя программа утекает, может быть, вы это заметите. typedef boost :: shared_ptr StringPtr; typedef std :: pair WMapPair; typedef std :: ...
вопрос задан: 17 April 2011 10:36
0
ответов

Пропуск итератора

I иметь последовательность значений, которые я хотел бы передать функции, которая принимает пару (начало итератора, конец итератора). Однако я хочу, чтобы обрабатывался только каждый второй элемент исходной последовательности. ...
вопрос задан: 16 April 2011 15:32
0
ответов

boost mutex C++/CLI problems

I'm developing in Visual Studio 2008 C# for 64bit and I want to use to use a library which uses boost. So I wrote a wrapper in C++/CLI. I managed to target the error I get to #include
вопрос задан: 14 April 2011 22:10
0
ответов

How to turn boost::shared_ptr<> into a reference (&)?

So I have a class that uses references (&) with functions like void request(tcp::socket& socket); I am starting migrating all my code to boost::shared_ptr but I would ...
вопрос задан: 14 April 2011 05:57
0
ответов

приватно или публично наследовать от boost :: non_copyable?

Какую практику вы бы порекомендовали и почему? class Foo: public boost :: noncopyable {}; по сравнению с классом Foo: частный boost :: noncopyable {}; Я не могу представить, что нужно использовать экземпляр Foo в качестве повышения :: ...
вопрос задан: 13 April 2011 19:13
0
ответов

Better handling of missing/wrong key in boost::program_options

Is there a way to know which key was involved when a call like the following fails ? boost::program_options::variables_map vm; ... int foo_bar = vm ["некоторый_ключ"]. as (); Если ключ отсутствует ...
вопрос задан: 13 April 2011 10:42
0
ответов

Гибридное приложение с графическим интерфейсом Python и фоновыми модулями C ++

Я хочу написать гибридное приложение, которое использует python как компонент графического интерфейса и модуль C ++ как фоновые услуги. Я знаю, как программировать на Python и C ++, но я не нашел зрелого / хорошего способа сделать ...
вопрос задан: 11 April 2011 10:17
0
ответов

Использование Google Mock с boost :: bind

У меня есть класс, конструктор которого принимает функцию Boost , и я' Я хочу протестировать это с помощью Google Mock. В следующем коде показан образец класса и моя попытка его протестировать: MyClass.h: #include
вопрос задан: 7 April 2011 19:55
0
ответов

Есть ли функция stl или boost, чтобы определить, является ли строка числовой?

Я очень новичок в C ++, boost и т. д. Я хотел бы знать, есть ли уже функция в boost или STL, которую я могу использовать, чтобы определить, является ли строка числовой. Числовые строки могут выглядеть так: 100 или 100,52 Я ...
вопрос задан: 7 April 2011 08:17
0
ответов

как для обхода boost :: multi_array

Я изучал библиотеку boost :: multi_array в поисках итератора, который позволяет вам проходить через весь multi_array за один цикл for. Я не думаю, что есть такой итератор в ...
вопрос задан: 6 April 2011 20:31
0
ответов

undefined ссылка на `boost :: log_mt_posix :: basic_attribute_set :: ~ basic_attribute_set () '

Вопрос новичка ... Я пробую Boost для в первый раз, потому что я хочу протестировать библиотеку Boost Log. Я создал эту тестовую программу ... #include #include <...
вопрос задан: 6 April 2011 12:22