Результаты поиска по запросу "boost"

3 ответа

Visual Studio 2013 (vs120) запрашивает неверные библиотеки повышения

Я пытаюсь скомпилировать один из моих проектов в Windows 7, используя Visual Studio 2013. Я установил Boost 1.53 и настроил решение с помощью cmake. Что происходит, так это то, что теперь скомпилированные библиотеки boost находятся в ...

2 ответа

Как я могу взять один элемент из библиотеки наддува (например, shared_pointer)?

Я играл с некоторыми компонентами Boost, и единственное, в чем я вижу прямую потребность в проекте, над которым я работаю, этоboost::shared_ptr. Будет ли сложно просто включить необходимые файлы дляshared_ptrили хотя бы просто включить файлы для ...

1 ответ

увеличить сжатый_пар и адреса пустых объектов

НАСКОЛЬКО МНЕ ИЗВЕСТНО,повышение :: compressed_pair [http://www.boost.org/doc/libs/1_47_0/libs/utility/compressed_pair.htm] Предполагается, что адреса первого и второго членов различаются, в то время как он сжимает пару. Так ...

ТОП публикаций

3 ответа

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

Я работаю над проектом на C ++, и недавно нам нужно было включить в него небольшую часть поддержки. Часть надстройки действительно минимальна (Boost :: Python), поэтому использование bjam для сборки всего выглядит излишним (кроме того, каждый, ...

1 ответ

g ++ и ошибка компоновщика буста в Ubuntu oneiric

Я получаю следующие ошибки после обновления. Я не могу понять, что с ним не так. Это должно работать, насколько я вижу. $ make 2>&1 | head g++ -o prog -ansi -O2 -Wall -I/usr/include/boost -L/usr/lib -lboost_program_options -lboost_thread ...

1 ответ

Я не могу получить строковое значение токена

Я пытаюсь реализовать Lexer для небольшого языка программирования с Boost Spirit. Я должен получить значение токена и получить исключение bad_get: прекращение вызывается после создания экземпляра 'boost :: bad_get' what (): boost :: bad_get: не ...

2 ответа

создать вложенное пространство имен boost-python

Используя boost python мне нужно создать вложенное пространство имен. Предположим, у меня есть следующая структура класса cpp: namespace a { class A{...} namespace b { class B{...} } }Очевидное решение не работает: BOOST_PYTHON_MODULE( a ) { ...

2 ответа

adjacency_list с VertexList, отличным от vecS

У меня есть две структуры, содержащие некоторые поля: struct MyNodeData и struct MyEdgeData. Когда я создаю граф с VertexList как vecS, нет проблем с доступом к дескриптору вершин и т. Д. Например: typedef adjacency_list<setS, vecS, undirectedS, ...

4 ответа

Boost test linking

Я хочу использоватьBoost test в моем проекте. Я использую cmake в своем проекте, поэтому я написал простойCMakeList.txt для упаковки: find_package (Boost COMPONENTS unit_test_framework REQUIRED) file(GLOB_RECURSE UnitTests_sources tests/*.cpp) ...

2 ответа

Boost Spirit Qi: опустить элемент в парсере Kleene Star

Я хочу разобрать специальные конструкции и выбросить остальные. Но я не хочу использовать шкипера. Я хочу получить вектор этих конструкций, поэтому я использую парсер Kleene Star в качестве основного правила. Но каждый раз, когда что-то ...