boost-asio 相关问题

Boost.Asio是一个用于网络和低级I / O编程的跨平台C ++库,它使用现代C ++方法为开发人员提供一致的异步模型。

Windows 10 忽略 setsockopt IP_TOS

简短版本:我正在尝试在我的应用程序发送的流量上设置 IP_TOS 字段,即使 setsockopt 成功返回并且 getsockopt 返回正确的 IP_TOS 值,

回答 1 投票 0

使用 asio::io_context::strand 序列化发布的任务

我正在尝试使用 strand 同步完成处理程序,但我没有得到预期的结果。当我使用 asio::post 而没有将完成处理程序包装在 strand 中时,我得到了正确的 o...

回答 0 投票 0

'time_duration隐式复制赋值运算符的定义<boost::posix_time::time_duration

boost 版本 1.72.0 问题> 我应该怎么做才能解决这个构建问题? boost_1.72.0/boost/date_time/posix_time/posix_time_config.hpp:16: boost_1.72.0/boost/date_time/time_duration.hpp:68:5: e...

回答 1 投票 0

Boost TCP Socket blocking indefinetly

我正在调试这个库:https://github.com/IntelAI/he-transformer,因为它在目前的状态下对我来说有点太不可靠了。 客户端-服务器似乎有问题

回答 0 投票 0

OpenSSL / 提升 Asio

大家好,感谢大家的帮助。 我正在学习 Boost Asio,我正在使用 HTTP GET 通过 HTTPS 检索网页。我已经通过此链接安装了 OpenSSL https://slproweb.com/products/

回答 0 投票 0

编译项目 Visual Studio 2019 时找不到 Boost 库 libboost_date_time

编译工程调试时,报错: 链接:致命错误 LNK1104:无法打开文件“libboost_date_time-vc142-mt-gd-x64-1_72.lib” 尽管发布版本...

回答 0 投票 0

使用 boost::asio 库与 PostgreSQL 连接到 docker 容器

大家。这是我的第一个问题,所以请不要因为我的经验不足而讨厌我。 我试图在一堆技术中写一个简单的信使:c++、cmake、qt、boost、docker。 我的概念...

回答 0 投票 0

C++ VSCode 说它确实无法打开源文件

我可以毫无问题地运行和编译,但是 VSCode Intellisense 说它无法打开源文件 boost/asio.hpp(即使它显然可以)并且一直将其标记为错误,我想.. .

回答 3 投票 0

为什么大型 TCP 传输会随机停止,直到数据以相反方向发送?

我正在编写两个程序,它们通过 TCP 使用简单的临时协议进行通信。它们协同工作,将大型 (1-64 MB) 二进制文件从服务器传输到客户端。 有问题...

回答 0 投票 0

Boost asio thread_pool join不需要等待任务完成。

考虑一下函数#include #include #include void foo(const uint64_t begin, uint64_t *result) { uint64_t prev[] = {begin, 0}; ...

回答 1 投票 3

用 asio io-service boose wait_for_any...如何才能返回适合 wait_for_any 的 future?

我有一段代码,使用asio coroutine使用http异步获取文件。现在我试图修改这段代码来获取24个文件,我想让容器有boost::futures "而不是std::futures",所以...

回答 1 投票 -1

在异步操作中移动复制字符串的最佳方法?

考虑到下面的例子,在异步操作中,哪种方法是最好的movcopycapture字符串的方法? 在Session中传递为&是一个好主意吗? void Client::connect(const std::string&...)

回答 2 投票 0

升压异步定时器不重置,不断被调用。

我的程序中有一个定时器,必须根据两个条件执行报警。1. 缓冲区大小达到或2.定时器过期。我写了我的函数,在缓冲区结束时,它...

回答 1 投票 0

在同一个socket上同时调用Boost C++ ASIO函数close()和async_write()有什么问题吗?

根据MSDN的closesocket文档。"一个Winsock客户端绝对不能在调用另一个Winsock函数的同时发出closesocket on s的命令" 例如,如果一个IO完成线程......会发生什么?

回答 1 投票 0

来自boost::asio的Valgrind错误。

我在分析我的程序时遇到了valgrind报告的奇怪错误。你能帮我找到它们的来源吗?最小的例子main.cpp: #define BOOST_ASIO_ENABLE_HANDLER_TRACKING #include ...

回答 1 投票 1

accept插座会不会出现瞬时故障,值得重试?

这个问题主要是针对boost::asio的,但那些关于socket标签的问题可能会对accept调用的瞬时故障有一些见解。在Boost::Asio中,如果我的socket接受器 ...

回答 1 投票 1

在C++中使用boost::Beast的Websocket客户端--在写操作时抛出错误。

下面是一段代码,我正在努力使它成功。我使用了git hub https:/www.boost.orgdoclibs1_70_0libsbeastdochtmlbeastquick_start......的参考代码。

回答 1 投票 1

asio::io_context 和 asio::thread_pool 的区别是什么?

asio::thread_pool 和 asio::io_context 的 run() 函数被多个线程调用的区别是什么?我可以替换我的boost::thread_group的线程,这些线程调用io_context::。

回答 1 投票 1

简单的Boost::Asio异步UDP回音服务器。

我目前正在做一本关于C++的书,叫《C++速成班》。其中关于网络的一章介绍了如何使用Boost::Asio编写一个简单的上位机TCP服务器(同步或 ...

回答 1 投票 1

如何做到线程安全的shared_ptr修改和访问?

目标:我想修改内部信息,并尽可能快地从多个线程同步访问这些信息。 我简化了代码,但这是我如何试图实现这个目标。我有...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.