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

плохое слабое исключение ptr для shared_from_this, asio
Я знаю, что проблема уже обсуждалась во многих других сообщениях. В частности, это похоже на мою проблему и имеет дело с boost:: asio тоже, но в моем случае у меня уже есть shared_ptr, которому принадлежит объект, который вызывает...
367 просмотров
schedule 08.11.2023

Является ли boost::asio::thread_pool потокобезопасным при публикации задач в нескольких потоках?
Я одновременно отправляю несколько задач в boost::asio::thread_pool. Но в официальном документе не говорится о потокобезопасности boost::asio::thread_pool. версия Boost lib — 1.69. И мой код, как показано ниже: /*define a thread pool*/...
304 просмотров
schedule 17.05.2024

Странное поведение io_context или std::cout на многопоточном UDP-сервере
У меня есть простой UDP-сервер, созданный с использованием boost\asio , который на данный момент печатает только полученные данные, как показано ниже. using boost::asio::ip::udp; enum { max_length = 2048 }; void...
63 просмотров
schedule 19.04.2024

Почему служба boost::asio::io предназначена для использования в качестве параметра?
Я новичок в С++ asio и нашел очень запутанным, как используется io_service. Насколько я понимаю io_service, это очередь задач. Как и в питоне, который вы используете: asyncio.gather(*[task1, task2...]) чтобы поместить свои задачи в эту...
46 просмотров
schedule 30.12.2023