Хобрук: Ваш путь к мастерству в программировании

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

double boost::bind вызывает ошибку времени компиляции
Следующий код дает ошибку компиляции, вызванную строкой 17: #include <boost/bind.hpp> #include <boost/function.hpp> void func() {} class A{ public: template <typename T> static void foo(T const& arg){}...

Boost python, раскрывающий синглтон Мейерса
Я хочу сделать это правильно. Я видел разоблачение boost::serialization::singleton здесь, Boost python export singleton , но я не не хочу использовать это. Вместо этого я хочу использовать простой синглтон Мейерса. Этот код ниже работает, но в...
26.03.2024

Как использовать BOOST_FOREACH с Unordered_map?
Итак, вот моя ситуация - довольно простая, но я не уверен, как это может работать (я не могу найти никакой документации...): У меня есть Unordered_map : typedef unsigned long long U64; typedef boost::unordered_map<U64, U64> HASH; И...

Когда межпроцессный процесс библиотеки Boost определяет named_mutex, эти named_mutex правильно работают между разными процессами или только с потоками?
Я думаю, что я должен предполагать что-то из имени boost::interprocess , что не соответствует действительности. В документах повторяется, что named_mutex является глобальным здесь . Я не могу заставить его работать, хотя. Две копии одного и...

С++: использовать преобразованный адаптер диапазона повышения с двоичной функцией
Предположим, у меня есть два std::vectors x и y и бинарная функция F. Я хотел бы создать новый объект z (не обязательно вектор) со свойством, что i-й элемент z будет приложением F к i-е элементы x и y. Пока что я использую...

Boost asio завершает работу с кодом 0 без причины. Установка точки останова ПОСЛЕ того, как проблемный оператор решает ее
Пишу пару TCP сервер-клиент с boost asio. Это очень просто и синхронно. Предполагается, что сервер передает большое количество двоичных данных посредством нескольких рекурсивных вызовов функции, которая передает пакет данных по протоколу TCP....
19.04.2024

Увеличьте шестнадцатеричные значения последовательной записи ASIO
Я общаюсь с устройством через последовательный порт, используя Ubuntu. Все сообщения должны быть шестнадцатеричными значениями. Я протестировал настройку связи с помощью термита в среде Windows и получил ожидаемые ответы. Однако я не могу получить...

Новые материалы

Создание успешной организации по науке о данных
"Рабочие часы" Создание успешной организации по науке о данных Как создать эффективную группу по анализу данных! Введение Это обзорная статья о том, как создать эффективную группу по..

Технологии и проблемы будущей работы
Изучение преимуществ и недостатков технологий в образовании В быстро меняющемся мире технологии являются решающим фактором в формировании будущего работы. Многие отрасли уже были..

Игорь Минар из Google приедет на #ReactiveConf2017
Мы рады сообщить еще одну замечательную новость: один из самых востребованных спикеров приезжает в Братиславу на ReactiveConf 2017 ! Возможно, нет двух других кланов разработчиков с более..

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...