Форум программистов, компьютерный форум, киберфорум
Boost C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Boost C++ Split по нескольким символам https://www.cyberforum.ru/ boost-cpp/ thread1288761.html
Собсно: boost::algorithm::split(parts, str, boost::is_any_of("\r\n\r\n")); Бьёт только по одном из указаных символов, есть возможность указать чтобы сплитил по целому "\r\n\r\n"?
Установка boost Boost C++
Visual Studio 13 Prof (Лицен.) boost 1.56.0 Устанавливал по этой инструкции. Итог: подключение библиотеки shared_ptr.hpp -- все работает А вот на библиотеку thread.hpp вот так ругается: Error 1 error LNK1104: cannot open file 'libboost_thread-vc120-mt-gd-1_56.lib' D:\OOP\work\Kurs_CPP_Projects\Les_38_boost\Task_1_boost\LINK Task_1_boost Код программы: // Task_1_boost.cpp : Defines the...
Boost C++ Общение с принтером через serial_port и exception "Inappropriate ioctl for device" Доброго времени суток! Только начал использовать библиотеку Boost и хочу с её помощью посылать команды на мой принтер vkp80 ii. Я работаю в linux. Притер автоматически подключается к ноде /dev/usb/lp0 и я могу передавать в него текст самым тупым способом (cat > /dev/usb/lp0), то есть здесь проблем нет. Проблемный код в моей программе выглядит так: name = "/dev/usb/lp0"; try { ... https://www.cyberforum.ru/ boost-cpp/ thread1285670.html Boost C++ Udp::receive_from (forcibly closed by the remote host) https://www.cyberforum.ru/ boost-cpp/ thread1284663.html
Всем хай. Есть 2 udp сервера, которые принимают данные и инициируют отправку через один и тот же сокет. Но к примеру если отправить данные на сервер которого нету в сети, то в цикле сервера который отправлял запрос будет ошибка. boost::system::error_code err; socket_->receive_from(boost::asio::buffer(recv_bytes), ep, 0, err); В err будет "forcibly closed by the remote host" или что-то в...
Boost C++ Ip::udp::socket.async_receive_from. Как передать дополнительные аргументы в callback
Прив. Есть такой код #include <cstdlib> #include <iostream> #include <boost\asio.hpp> using namespace boost::asio; io_service service; ip::udp::socket sock(service);
Boost C++ Разобрать JSON документ используя Boost Народ, подскажите плиз как разобрать вот такой JSON документ используя Boost: get_child должен получать имя узла. Тут же имён узлов нет. Заранее спасибо https://www.cyberforum.ru/ boost-cpp/ thread1271878.html
Boost C++ Boost Asio для чайника https://www.cyberforum.ru/ boost-cpp/ thread1270993.html
вообщем стоит задача поставить Boost на Windows и на Ubuntu. голову ломаю не первый день. в интернете ничего внятного не написано. не смог поставить ни туда, ни туда, поэтому прошу помощи. нужно это для создания клиент-серверного приложения, где клиент будет на Windows, а сервер на Ubuntu.
Boost_serialization Boost C++
Правильно ли я понимаю что boost/serialization не позволяете сериализовать вектор из указателей на базовый класс? class A{/* код класса, включая код сериализации*/}; class B: public A {/*...*/} class C: public A {/*...*/} std::vector<A*> v; /* тут могут хранится указатели на A, B, C */
Boost C++ Dynamic_bitset из байтов Допустим, unsigned char bytearray; boost::dynamic_bitset<> bitset; // это поле класса Как bytearray конвертировать в bitset? https://www.cyberforum.ru/ boost-cpp/ thread1269314.html Boost C++ Boost - узнать время в текущем часовом поясе Подскажите пожалуйста. Стоит такая задача. 1. Узнать время в милисекундах в текущем часовом поясе. 2. Узнать время в миллисекундах в 0 поясе. Если не использовать буст, то 2 пункт я делаю так: time_t now = time(NULL); // текущее время, отсчет в секундах от 1970 года https://www.cyberforum.ru/ boost-cpp/ thread1266258.html
"Debug Assertion Failed" при парсинге кириллической строки Boost C++
Здравствуйте. Тривиальный пример. Считываю из файла(UTF-8) строку: "Привет" setlocale(LC_ALL, "Russia"); ifstream ff; ff.open("C:\\CBK2.fmc", ios::in); std::string str; std::string strout;
Boost C++ Boost начало работы: Undefined reference to `boost::system::generic_category() ' https://www.cyberforum.ru/ boost-cpp/ thread1261157.html
Добрый день Собственно говоря возникла необходимость использовать boost в работе. Поставил так: sudo apt-get install boostlib-all-dev Вроде все хорошо, но часть библиотек (заголовочных файлов) подключается нормально, часть выдает ошибки типа такой: /usr/include/boost/system/error_code.hpp:222: ошибка: undefined reference to `boost::system::generic_category()' Выбрасывает в...
5 / 0 / 1
Регистрация: 25.09.2014
Сообщений: 10
0

Реализация класса "Многопоточная очередь" - Boost C++ - Ответ 6796342

01.11.2014, 22:05. Показов 2563. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер!
Может вопрос немного глупый, но..
Задание: Нужно реализовать класс многопоточной очереди
есть вопрос:
Например, размер очереди 100 элементов, и я хочу реализовать это 5-ю потоками, как это нужно сделать:
создать пять потоков, КАЖДЫЕ из которых создают 100 элементов или всего создается 100 элементов, добавление которых распределяется между пятью потоками (как сделать это распределение?)?

Добавлено через 8 минут
Подробнее о задаче: Нужно реализовать класс очереди в многопоточной среде с возможностью добавления и извлечения элемента.

Вернуться к обсуждению:
Реализация класса "Многопоточная очередь" Boost C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2014, 22:05
Готовые ответы и решения:

Реализация конструктора шаблонного класса вне класса с передачей массива
Доброго времени суток. Пытался реализовать собственный шаблонный класс-массив. В одном из его...

Очередь, стек, дерево? (реализация)
Всем привет, помогите пожалуйста в реализации очереди дерева и стека(Не понимаю совсем(((( ...

Реализация класса на базе класса Stack с возможностью !индексирования!
Помогите пожалуйста!!! Нужно реализовать на базе класса stack другой класс с возможностью...

Очередь. Удаление строки. Реализация таблицы
Доброго времени суток. Делаю таблицу через очередь. За основу пока взял простые числа. Начал делать...

Шаблоны класса, очередь
Есть задание: Определите шаблон QueueTp. Проверьте его, создав очередь указателей на Worker. Вот...

3
01.11.2014, 22:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2014, 22:05
Помогаю со студенческими работами здесь

Шаблон класса очередь
Привет всем. При создании шаблона класса столкнулся со следующими проблемами: при использовании...

Создать шаблон класса очередь
Создать шаблон класса очередь . Написать программу,демонстрирующую работу с этим шаблоном для...

Создание шаблонного класса(очередь)
Создал приоритетную очередь: #include &lt;iostream&gt; template&lt;typename T&gt; class Element {...

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

Многопоточная реализация программы
Нужно сделать многопоточную реализацию этой программы: namespace Лабораторная_Работа__3 { ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru