Вопросы с тегом 'boost'

Количество результатов: 1693

1 голос
1 ответ
Повысьте дух x3 вставляя пустые строки в то время как прямой разборе

Я пытаюсь разобрать некоторые текстовые файлы с подталкивание духа X3 парсер, и я нашел некоторые различия при использовании функции лямбда или при использовании «прям...

0 голосов
0 ответов
Почему не существует никакого конфликта над Boost, Межпроцессное message_queue в этом примере?

Я пытаюсь выяснить, хорошую схему именования для Boost, межпроцессного message_queue'«S. Предположим, что существует группа процессов, все с использованием той же очер...

-1 голос
1 ответ
Почему это повышение :: контейнер :: строка & станд :: сравнение строк не работает как задумано?

Скажем, у вас есть зЬй :: строки и повышающий :: контейнер :: строка так же, как это: std::string stdString = "This is a test"; boost::container:...

0 голосов
1 ответ
Передача объекта функции в качестве фильтра при инициализации мойки журнала наддува

Я создаю новую раковину, как в этом примере: void init() { logging::add_file_log ( keywords::file_name = "sample_%N.log", keywords::rotation_s...

0 голосов
1 ответ
Как использовать уведомитель() вместе с сочинением()?

У меня есть C++ кода, который использует декларацию опций с помощью: boost::program_options::option_descriptions::add_options() Мне нужно добавить проверку для каж...

0 голосов
1 ответ
Ошибка компиляции кода для создания boost.log формата

Я пытаюсь скомпилировать следующий код с GCC 7.3.0 на Ubuntu 18.04 LTS с опцией -std = C++ 14: auto createLogFormatter() { boost::log::expressions::stream_type st...

0 голосов
0 ответов
Ошибка ссылки подталкивания питона только при экспонировании класса

При использовании менеджер пакетов Hunter для извлечения и обработки перед компиляцией наддув (1.69) с помощью CMake (на минимальный примере коды, см ссылки в нижней ч...

0 голосов
0 ответов
VSCode динамическое связывание - C++ Повысьте Test

Я пытаюсь получить Unit Test программу Boost, чтобы работать в VSCode, но у меня возникают проблемы, связывающую библиотеку. Я написал простую установку модульного т...

0 голосов
1 ответ
Как получить CMake скомпилировать исходный файл, содержащими функции стимулирования местных

Я пытаюсь построить/скомпилировать некоторые Повысьте эффективность Local_functions. У меня есть CMakeLists.txt файл, который построил библиотеку для функций C++, кот...

0 голосов
0 ответов
Как правильно скопировать Повысьте эффективность массивов в ROS обратных вызовов?

Я относительно новым для C++ (я испытал в C и заливали C), некоторые понятия C++ все еще трудно обернуть мою голову вокруг. Я пытаюсь скопировать массив повысить от о...

0 голосов
0 ответов
Определение перечисления для увеличения и доступа через python2.7

Я пытаюсь вызвать ++ конструктор C из питона и одна из переменных конструктора является перечисление. Я думаю, что я сведущий определить перечисление для повышения в п...

-1 голос
1 ответ
Что связь с целевым воздействием CMake?

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

0 голосов
1 ответ
Ошибка компиляции в повышающей сериализации, неопределенная ссылка

Я включил эти файлы заголовков. #include <boost/archive/text_iarchive.hpp> #include <boost/archive/text_oarchive.hpp> #include <boost/serialization/map...

0 голосов
2 ответа
Повышение Вихрь Мерсенна/53 бит точности двойной случайное значение

Библиотека подталкивания имеет генератор случайных чисел Мерсенна Twister, и с помощью Boost, Random библиотеку можно преобразовать, что в двойной стоимости. boost::r...

1 голос
2 ответа
Повышение МПК managed_memory_segment bad_alloc

При попытке записать на листок (портативный) кода C++, который использует shared_memory_segment для того, чтобы писать в «общей памяти», я столкнулся boost::interproce...

0 голосов
1 ответ
Исключения в повышение :: iostreams :: multichar_input_filter исчезают при компиляции кода с Visual Studio

Я работаю на поток фильтра, который может декодировать пользовательский формат файла. Моя цель состоит в том, чтобы использовать boost::iostreams::filtering_istream пр...

0 голосов
0 ответов
Разбор ускоренного поссикса от String не работает

Я пытаюсь отформатировать дату и время в определенный формат для целей сериализации. Позже я хочу десериализовать эти данные обратно в дату для повторного использовани...

1 голос
1 ответ
Несколько рекурсивных async_wait на повышение

Этот вопрос вдохновлен учебным пособием по асинхронному таймеру из документации boost asio (ссылка). Код немного изменен, чтобы сделать эффект более очевидным. Есть с...

1 голос
0 ответов
повысить рекурсию asio вызывает segfault в deadline_timer

Я программирую UDP-клиент. Протокол записывается в виде одного ответа на один запрос. У меня есть класс транзакции, который отправляет сообщение, а затем запускает тай...

0 голосов
0 ответов
Почему мой boost :: filesystem :: ofstream не работает с std :: ios_base :: out?

Я хочу прочитать файл .gz, распаковать его и снова написать новый файл, используя streams и boost :: filesystem. Я столкнулся с проблемой, когда поток ofstream не смо...

1 голос
0 ответов
Настройка образа Debian Docker с более старой библиотекой Boost

У меня есть уже скомпилированное приложение для Linux, которое устарело. Чтобы использовать его, я хочу создать образ Docker и соответствующую среду для работы. Моя пр...

0 голосов
1 ответ
Ошибка при включении boost.asio на Cygwin 64

Я пытаюсь использовать boost.asio в своем проекте C++, используя Cygwin 64-bit. Тем не менее, даже такая простая программа: // compiled by: g++ -g -std=c++11 -D_XOPEN...

2 голоса
1 ответ
Доступ из Python к функции C++, которая получает указатель

Я пытаюсь использовать функцию, которая требует указатель на класс. Я получаю следующую ошибку <class 'Boost.Python.ArgumentError'>: Python argument types in ...

5 голосов
1 ответ
Могу ли я определить наличие файла после его открытия в режиме чтения/записи/добавления?

Я хочу записать некоторый текст в файл со случайно выбранным именем файла, но хочу, чтобы файл еще не существовал. Есть гонка-условие между простым QFile::exists прове...

16 голосов
1 ответ
Почему ссылки запрещены в std :: варианте?

я использую boost::variant много, и я довольно знаком с этим. boost::variant никак не ограничивает ограниченные типы, в частности, они могут быть ссылками: #include &...

0 голосов
1 ответ
C++ Boost тестирование на равенство препроцессоров

Тест на равенство Boost PP выглядит так # define NOT_EQUAL_I(x, y) CAT(NOT_EQUAL_CHECK_, NOT_EQUAL_ ## x(0, NOT_EQUAL_ ## y)) # define NOT_EQUAL_CHECK_NIL 1 # define ...

0 голосов
1 ответ
Передача вектора умных указателей производных объектов - какое лучшее решение?

Я использую буст-умные указатели двух классов class Foo{ }; class Derived : public Foo{ }; typedef boost::shared_ptr<Foo> FooPtr; typedef boost::shared_ptr&lt...

1 голос
1 ответ
Проблемы с Boost при использовании Point Cloud Library (PCL)

Я работаю под Windows 10 64 бит и использую Visual Studio 2017 (15.9.5). Через vcpkg я получил PCL со всеми установленными зависимостями (vcpkg install pcl: x64-window...

-1 голос
1 ответ
Почему несколько boost :: io_services блокируют основной поток?

У меня есть приложение, которое нужно читать с 7 последовательных портов. Я создал класс, который инкапсулирует последовательный порт и открывает boost :: asio :: seri...

1 голос
2 ответа
BOOST_ROOT не соблюдается на этапе соединения после настройки cmake

Извиняюсь за длинное название. Я изо всех сил связываю повышение с cmake из-за наличия библиотек повышения в /usr/lib64 каталог. Мой импульс собран в другом месте, и ...

0 голосов
1 ответ
Действительно ли тесты данных Boost.Test требуют C++ 11?

Я работаю в конкретной корпоративной среде, и на данный момент нет инфраструктуры C++ 11. Недавно я начал писать модульные тесты и решил использовать среду Boost.Test,...

0 голосов
1 ответ
Как быть уверенным, что boost :: filesystem :: remove не пытается удалить файл, который используется другим процессом?

Я хочу загрузить файл в корзину AWS S3. Прежде чем сделать это, я создаю файл .gz из него, чтобы уменьшить его хранилище. После загрузки я хочу снова удалить файл .gz ...

0 голосов
1 ответ
почему фьючерсы на повышение дают разные значения?

Я хочу написать код, в котором я использую форсированные фьючерсы и потоки для параллельного вычисления нескольких функций: Функция называется «функция», которая прин...

0 голосов
2 ответа
Как я могу диагностировать или устранить ошибку «rule» package.paths «unknown» при попытке собрать библиотеки Boost 1.69.0 с Visual Studio 2017?

При попытке собрать Boost 1.69.0 из свежей, чистой, кассы в Windows 10 с помощью Visual Studio 2017 я вижу следующее ошибочное сообщение об ошибке: ******************...

0 голосов
1 ответ
Boost.Asio - не выполняет все обработчики

Я пытаюсь создать адаптер для boost::io_context, который всегда будет выбирать обработчик с наивысшим приоритетом среди готовых к выполнению. Я черпал вдохновение из о...

0 голосов
1 ответ
SOLR - повысить оценку поля с помощью функции повышения на другом поле

Допустим, у меня есть 4 поля: field1,field2,field3 а также boost1 и функция повышения f. Я хочу получить оценку field1_score+field2_score*f(boost1)+field3_score*f(boos...

3 голоса
1 ответ
Вызов двух версий одной и той же функции шаблона, переданной в качестве аргумента в C++

Я хочу вызвать две версии одной и той же функции в функции. Например: template<class F> auto ulp_error(F f, float x) { float f1 = f(x); double x2 = x; ...

0 голосов
0 ответов
ОШИБКА при тестировании Build.Python - ld: библиотека не найдена для -libboost_python37

Я установил boost_1_67_0 dans /usr/local/ и преуспели в создании статических/динамических библиотек под /usr/local/boost_1_67_0/stage/lib/. Сейчас я пытаюсь протестир...

1 голос
1 ответ
Boost system 1.69.0 не только заголовок?

Boost system - библиотека заголовков, начиная с версии 1.69.0. Тем не менее, связывая против libboost_filesystem.so.1.69.0 дает эти ошибки компоновщика: ld: libboost_...

3 голоса
2 ответа
Присоединиться к переменному количеству диапазонов

Мне нужно объединить несколько экземпляров boost::iterator_range. Моей первоначальной идеей было использовать boost::join, но похоже, что он принимает только два диапа...

1 2 3 4 5 6 7 8 ... 42 43 right