Boost – вопросы и ответы

61
голос
1
ответ
Я использую boost :: regex_match с boost :: string_ref, но сборка не удалась из-за ошибки вывода шаблона, как я могу это исправить? boost::smatch base; boost::string_ref sr = "4f000000-4f015000 r-x...
11 месяцев, 2 недели назад prehistoricpenguin
61
голос
5
ответов
Итак, я потратил много часов на чтение различных вопросов, сообщений в блогах, статей и т.д. О сравнении производительности различных контейнеров STL в разных ситуациях. Тем не менее, я еще не смог...
6 лет, 4 месяца назад TheSHEEEP
84
голоса
1
ответ
Я пытаюсь присоединиться к двум различным многоадресным группам из двух разных процессов на одном компьютере: Процесс A соединяет порт 224.1.1.100 10000 Процесс B пытается подключиться к порту 224....
8 лет, 2 месяца назад Paul
49
голосов
1
ответ
ВОПРОС РЕШЕН (прокрутите вниз) Im на окнах 7 и компиляции с MinGW. Я сделал новое приложение Qt в QtCreator 3.01 (Qt 5.2.1). Я скомпилирую его, пустое окно приложения всплывает, все это потрясающе....
5 лет, 10 месяцев назад Marcin K.
68
голосов
1
ответ
Я пытаюсь установить PyVlFeat, и установка не работает именно с этой проблемой, упомянутой здесь. ошибка pyvlfeat во время установки: /usr/bin/ld: не удается найти -lboost_python-mt-py26 В соответс...
5 лет, 3 месяца назад Erdnase
77
голосов
1
ответ
Первые данные среды: Windows 7, c:\boost (1.55.0), Microsoft Visual C++ 2010 Express (SP1) Вот простейшая функциональная версия клиента/сервера, о которой вы можете думать, используя новые линии, л...
5 лет, 10 месяцев назад Grzegorz
103
голоса
1
ответ
У меня возникли проблемы с использованием библиотеки журналов повышения, как показано ниже: BOOST_LOG_ATTRIBUTE_KEYWORD(log_severity, "Severity", SeverityLevel) BOOST_LOG_ATTRIBUTE_KEYWORD(log_time...
2 года, 5 месяцев назад lys861205
59
голосов
1
ответ
Как я могу получить доступ к offset_ptr объекта, созданного в общей памяти? segment = new managed_shared_memory(create_only, "MySharedMemory", segmentSize); line = segment->construct<Line>...
9 лет, 4 месяца назад penguru
49
голосов
2
ответа
В Python мы можем создать "объект аргументов" для вызова любой функции, которая принимает такую последовательность аргументов: args = (42, True, "Hello") f1(*args) f2(*args) Проблема, с которой я с...
5 лет, 10 месяцев назад vz0
91
голос
1
ответ
Я установил boost-1.68.0 под окнами в "C:\boost". Когда я пытаюсь скомпилировать простую программу с помощью boost/geometry.hpp, mingw выдает ошибку: fatal error: boost/geometry.hpp: No such file o...
1 год, 4 месяца назад Илья Колдунов
49
голосов
1
ответ
Я пытаюсь вычислить эксцесс вектора чисел, ожидаемое значение равно 1,5, однако я получаю -1.5. Есть что-то, чего я не вижу в этом коде? заранее спасибо using namespace boost::accumulators; accumul...
6 лет, 3 месяца назад godzilla
49
голосов
5
ответов
у нас есть std :: string A с tcp://adr:port/ Как разобрать его в адрес std :: string и один int для порта?
9 лет, 3 месяца назад Rella
92
голоса
3
ответа
Это более или менее копия, вставленная из форвардных документов, и я продолжаю получать ошибку (на самом деле много ошибок) Я пытаюсь убедиться, что класс шаблона используется только с числами с по...
9 лет, 3 месяца назад user4910881
86
голосов
1
ответ
Я пишу базовый класс с абстрактным обратным вызовом. Как это: class ValueListener { public: ValueListener(); void registerPoint(ValuesSource &mgr, bool create=true); void valueReceived( QVarian...
4 года, 1 месяц назад Tomáš Zato
103
голоса
0
ответов
Я относительно новичок в C++ (у меня есть опыт в C и встроенном C), некоторые концепции C++ все еще трудно обернуть вокруг меня. Я пытаюсь скопировать массив надстройки из обратного вызова ROS. Для...
1 год, 1 месяц назад Hypomania
49
голосов
1
ответ
Я пытаюсь создать парсер с использованием boost :: spirit :: x3 и наткнулся на странную проблему. Несмотря на то, что этот конкретный вариант использования представлен в документе "Использование X3...
11 месяцев, 2 недели назад r0mko
61
голос
0
ответов
Я пытаюсь сериализовать boost :: shared_ptr в пользовательский архив. Основная проблема, с которой я сталкиваюсь, заключается в том, что код boost :: serialization для shared_ptr требует, чтобы в а...
6 лет, 11 месяцев назад Silviu P
69
голосов
1
ответ
Я уверен, что этот вопрос задан во многих разных обличьях (извинения заранее) - Я использую Xcode 4.5.2 Очень простое приложение no-no terminal, как следует... #include <boost/regex.hpp> int ...
7 лет, 2 месяца назад Martin Gay
49
голосов
1
ответ
Мне нужна ваша помощь. Я много пытался найти решение проблемы, но пока не удалось. Идея: Создайте вектор "командных кортежей", как показано ниже: typedef boost::tuple<std::string, boost::functio...
2 года назад drtyhlpr
60
голосов
1
ответ
В Windows, экспортируя из DLL, класс с полями std::vector или boost::shared_ptr почти всегда приводит к нарушениям доступа. По-видимому, это не тот случай в Linux, и можно импортировать class Test ...
6 лет, 5 месяцев назад Joker_vD
49
голосов
0
ответов
Я ищу способ использовать Qt для определения того, является ли имя файла переносимым (между окнами и linux), например, функции boost :: filesystem name_check . Я не хочу использовать boost :: files...
8 лет, 2 месяца назад andreas buykx
85
голосов
1
ответ
Мне нужно связать -lboost_python статически в моем проекте. Вот мой Makefile: CC=g++ override CFLAGS+=-c -std=c++11 -Wall -Wextra -Werror override LFLAGS+=-lboost_python -lpthread -lboost_filesyste...
2 года, 11 месяцев назад kasom
49
голосов
1
ответ
Я использую следующий шаблон для объявления набора типов: template<class ...T> using DependencySet = boost::hana::set<boost::hana::type<T>...>; Я хотел бы иметь возможность извлек...
1 год, 7 месяцев назад krojew
59
голосов
1
ответ
Как использовать boost:: spirit с вводом, состоящим из чего-то другого, кроме символов? В моем случае у меня есть std::vector <AbstractBaseClass> , который я хотел бы рассматривать как токен-...
7 лет, 11 месяцев назад tgoodhart
50
голосов
2
ответа
Я пытаюсь передать функцию-член как AcceptHandler для метода async_accept() boost :: asio. Я получаю ошибку компиляции: Требования типа AcceptHandler не выполняются из связанной линии: //Если вы по...
2 года, 3 месяца назад MrJonas
60
голосов
4
ответа
Пожалуйста, рассмотрите это, возможно, плохо написанный пример: class Command; class Command : public boost::enable_shared_from_this<Command> { public : void execute() { executeImpl(); // the...
9 лет, 8 месяцев назад Dinaiz
84
голоса
1
ответ
Я пытаюсь загрузить файл в свой ведро S3 с помощью глагола PUT с boost asio. Я создал предварительно подписанный URL-адрес с жемчужиной aws-sdk ruby: my_url = Aws::S3::Resource.new.bucket("mybucket...
4 года, 6 месяцев назад Xerif917
85
голосов
2
ответа
Я использую autoconf для обнаружения ускоренных библиотек с поддержкой макросов autoconf-archive , и они отлично работают с общесистемными ускорительными библиотеками, но сбой, если вручную скомпил...
9 лет, 11 месяцев назад Kjir
62
голоса
1
ответ
Я ищу кросс-платформенную библиотеку для синтаксического анализа и вывода текстовой даты/времени на и с положительных и отрицательных 64-битных временных меток. Существует ли такая библиотека? У Bo...
7 лет, 6 месяцев назад dave
61
голос
3
ответа
Я установил boost_1_54 на окна путем проверки из svn, а затем bootstrap .\b2 Библиотека QuantLib, зависящая от boost, хорошо компилирует все, кроме одного проекта: test-suite, который использует BO...
6 лет, 11 месяцев назад 4pie0
79
голосов
2
ответа
Я пытался в течение последних трех дней выяснить, как реализовать общий способ получения ценности из boost :: variant <...>, но это было довольно сложно. Вот решение, которое я мог бы придума...
5 лет, 10 месяцев назад Bruno Santos
86
голосов
1
ответ
Я использую VS2008 совместимый код с Boost 1.60 (нет C++ 11). У меня есть сторонняя библиотека, которая возвращает список-подобный интерфейс. Я хочу взять элементы списка и поместить их в std :: ve...
2 года, 8 месяцев назад Paul
69
голосов
4
ответа
boost::bind перегружает несколько операторов для своих заполнителей: Для удобства объекты функции, создаваемые bind , перегружают логический не оператор ! и реляционные и логические операторы == , ...
7 лет, 7 месяцев назад fredoverflow
49
голосов
5
ответов
Мне нужно выполнить поиск по графику DAG, но я не хочу продвигаться мимо node, прежде чем я увижу все другие узлы, на которые направлены ссылки, указывающие на него. Существует ли существующий алго...
10 лет, 4 месяца назад Dan
49
голосов
1
ответ
На основе предыдущего вопроса boost :: interprocess Контейнеры контейнеров NOT в общей памяти Я могу создавать объекты в общей памяти и в куче. Теперь мне нужна функция глубокой копии шаблона для к...
5 лет, 3 месяца назад Max
85
голосов
1
ответ
У меня есть код, который возвращает все совпадения из регулярного выражения, но я не могу использовать совпадения, например, я хочу отключить только второй результат, например match [1] или match [...
5 лет, 5 месяцев назад Clax
69
голосов
0
ответов
Как можно форматировать неполные даты и/или время в определенном локали? У меня есть дата/время, хранящиеся в наборе из 7 строк: dayOfWeek - День недели. ([1,7]) dayOfMonth - День месяца. ([1,31]) ...
7 лет, 2 месяца назад Kelly Davis
60
голосов
3
ответа
У меня есть программа, которая должна быть в состоянии искать файл с регексами и удалять найденное регулярное выражение. Вот код, над которым я работал: #include <boost/regex.hpp> #include &l...
9 лет, 12 месяцев назад shinjuo
49
голосов
1
ответ
Я использую импульсные аккумуляторы для получения статистики из вектора удвоений в C++. Каждый раз, когда мне нужна новая статистика, я вызываю собственный метод, который получает его, создавая нак...
6 лет, 10 месяцев назад Pete855217
50
голосов
3
ответа
Я отслеживаю ошибку компилятора C++, которую я не могу понять. Я сократил его до этого кода: #include <boost/config.hpp> #include <boost/type_traits/remove_reference.hpp> template<ty...
7 лет, 9 месяцев назад eile
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема