Форум программистов, компьютерный форум, киберфорум
Boost C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Boost C++ Небольшая оболочка для сигналов https://www.cyberforum.ru/ boost-cpp/ thread1167577.html
Помогите справиться с ошибкой: #include <conio.h> #include <iostream> #include <boost/signals2.hpp> #include <boost/bind.hpp> boost::signals2::signal<void(int)> ObjectMove;
Выделение подстрок, алгоритмы поиска в строке Boost C++
У меня есть строка типа: command param1 param2.. paramn id Где id может включать в себя конструкцию типа (param;.,: "") , тоесть это что-то типа команды. Вот некоторые примеры таких строк: 1) MsgBox("hello"); 2) int i(5); 3) find string by param(some params, some params; "params");
Boost C++ определение значений из строки по regex https://www.cyberforum.ru/ boost-cpp/ thread1165613.html
У меня есть строка неопределенной длины. Записанна она как: слово1 пробел слово2 пробел ...словоN пробел ... ( строго 1 пробел) Мне нужно достать каждое слово и положить его в вектор. Вот написал регулярное выражение, а как достать каждое слово?? string str("word1 word2 word3"); boost::regex expr("^+$"); boost::smatch res; cout<<boost::regex_match(str, res, expr);
Boost C++ Как парсить строку json? https://www.cyberforum.ru/ boost-cpp/ thread1165557.html
есть строка (в текстовом файле): { {"k4" : 0.0},{"k3" : 0.0},{"k2" : 0.0},{"k1" : 0.0},{"k0" : 0.0},{"k" : 0.0},{"y4" : 0.0},{"y3" : 0.0},{"y2" : 0.0},{"y1" : 0.0}, {"y0" : 0.0}, "begin" : 0.0}, {"end" : 0.5}, {"dt" : 0.1} } как ее парсить? нужно создать 3 массива (коэффициенты, нач. условия и интервал) и еще переменную (шаг) надо использовать этот файл: #include...
Lexical_cast и десятичный разделитель Boost C++
Можно ли как то задать десятичный разделитель что бы кастовалось число записанное с разделителем "запятой" а не точкой ? #include <iostream> #include <string> #include <boost/lexical_cast.hpp> int main() { std::string s="5,1234"; double d;
Boost C++ Asio в несколько потоках https://www.cyberforum.ru/ boost-cpp/ thread1160189.html
Хочу сделать запуск asio в нескольких потоках. Делаю по примерам boost::thread_group tgroup; unsigned corenumber = boost::thread::hardware_concurrency(); server s(io_service, 1234); for(unsigned i = 0; i < corenumber; ++i){ tgroup.create_thread(boost::bind(&boost::asio::io_service::run, &io_service)); } tgroup.join_all();
Boost C++ Отличия this от shared_from_this() ? Изучаю пример. http://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio/example/cpp11/echo/async_tcp_echo_server.cpp Есть вот такой код void do_read() { auto self(shared_from_this()); socket_.async_read_some(boost::asio::buffer(data_, max_length), (boost::system::error_code ec, std::size_t length) { https://www.cyberforum.ru/ boost-cpp/ thread1159048.html Boost C++ Access violation reading location
В функции выбрасывает исключение "Access violation reading location", с чем может быть связано? void Cryptor::Encode(std::string* data) { std::string* encodeData = new std::string; size_t size = data->size()/4; boost::thread_group tgroup; tgroup.create_thread( boost::bind(&Cryptor::EncodePart, this, data, size, encodeData)); tgroup.create_thread(
Boost C++ Boost::regex, как правильно парсить HTML https://www.cyberforum.ru/ boost-cpp/ thread1145937.html
Всем доброго времени суток. В общем проблема возникла с получением значений из html кода. Записываю в char текст такого содержания: <tr> <th width="24%">Валюта:</th> <th width="40%" style="text-align:right;">покупка</th> <th width="36%" style="text-align:right;">продажа</th> </tr> <tr> <td...
Boost C++ Необработанное исключение в boost Я использую библиотеку boost для отправки команд в com-порт, но у меня при компиляции вылезают исключения вот сама прога //main.cpp //#include <Windows.h> #include <iostream> //#include <stdio> //#include <conio> #include "h.h" https://www.cyberforum.ru/ boost-cpp/ thread1140148.html
Date Time вывод названия месяца по русски Boost C++
Как вывести месяц по русски на консоль в Windows?#include <iostream> #include <boost/date_time/gregorian/gregorian.hpp> using namespace boost::gregorian; int main() { date d(2004, Feb, 29); date_facet* facet(new date_facet("%B"));
Boost C++ Второй вложенный цикл (BOOST_FOREACH) работает неожиданно Проблема: второй вложенный цикл работает неожиданно для меня - после строки pTableInfo->setTableName( v_1.second.get<std::string>("TABLENAME") );он не входит в тело BOOST_FOREACH (const boost:: property_tree:: ptree::value_type& v_3
4 / 4 / 3
Регистрация: 30.09.2012
Сообщений: 63
0

Чат без сервера на Boost.Asio (broadcast и udp) - Boost C++ - Ответ 6146568

08.05.2014, 22:39. Показов 3733. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Передо мной стоит задача написать чат, не использующий сервер (для небольшой локальной сети). Для написания используем Boost.Asio (udp, асинхронный). С сетями почти не работал раньше, поэтому есть пару вопросов.

Правильно ли я рассуждаю: клиент коннектиться к broadcast-адресу (в случае моей подсети с адресами 192.168.х.х это будет 192.168.0.255 ?), шлет на него udp-пакет, а этот пакет расшаривается на все адреса сети. Так иль не так?
Можно пару примеров кода?

Спасибо!

Вернуться к обсуждению:
Чат без сервера на Boost.Asio (broadcast и udp) Boost C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2014, 22:39
Готовые ответы и решения:

Помогите с boost::asio::udp
Суть проблемы в том что есть асинхронный Udp сервер в составе приложения реализованный на boost....

[boost::asio] UDP-server
Используя библиотеку boost::asio создаю udp-server. Но при запуске приложения, когда уже одно...

Boost::asio::ip::udp::socket bind а мне нужен не локальный хост
Здравствуйте. Пытаюсь наладить для своих нужд пример #include &lt;iostream&gt; #include &lt;string&gt;...

Boost.Asio. Как получить ответ от сервера в формате json или xml
Все привет, столкнулся с проблемой. Допустим, с помощью boost.asio и OpenSSL я делаю GET запрос...

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

Boost::Asio клиент - сервер: При вводе с телнета на стороне сервера появляется куча крякозябр
Раньше использовал Code::Blocks и winsock. Сейчас решил попробовать VS2013 и библиотеку boost::asio...

Эхо сервер без Qt, Boost и тп (TCP/UDP)
Добрый день! Стоит задача - реализовать эхо сервер (клиент-серверное приложение), которое будет...

UDP чат без использования стандартных компонентов
Здраствуйте! Срочно нужен UDP чат но БЕЗ ИСПОЛЬЗОВАНИЯ стандартных компонентов... Кто может...

UDP чат без использования стандартных компонентов
Здраствуйте! Срочно нужен UDP чат но БЕЗ ИСПОЛЬЗОВАНИЯ стандартных компонентов... Кто может...

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