boost-asio

boost-asio

文章 0 浏览 7

如何使用 boost::asio 发送原始二进制数据

我正在使用 boost::asio 编写 TCP 客户端。我想发送二进制表示形式的浮点数组。 boost 是否提供了一种将数据转换为二进制表示形式以将其放置在 boost:…

屋顶上的小猫咪 2024-11-27 03:35:04 3 0

Boost asio socket:如何获取自己的IP、端口地址?

我有一个使用 boost asio 的 TCP 服务器。我已接受套接字连接。如何获取我的用户服务器当前正在与之通信的服务器计算机的 IP、端口?…

爱冒险 2024-11-26 20:46:47 4 0

使用 Boost ASIO 且适合 MTU 时,有效负载分为两个 TCP 数据包

我在 boost::asio::ip::tcp::iostream 方面遇到问题。我正在尝试发送大约 20 个原始字节。问题是这个 20 字节的有效负载被分成两个 TCP 数据包,先是 …

2024-11-26 18:07:55 3 0

LNK2019 包含 asio 标头时,使用 cmake 生成的解决方案

我正在尝试使用 cmake 和 boost 库将一个大项目从 gcc (Linux) 移植到 msvc (windows)。 该项目对于 gcc 编译并运行良好,但在 msvc 上它返回以下错误…

葬﹪忆之殇 2024-11-26 13:38:07 1 0

自定义匹配函数的 boost async_read_until 问题在 GCC 中无法编译

以下代码可在 Visual Studio 2010 中编译并使用,但无法在 GCC 下编译: 声明: 升压::asio::strand m_strand; typedef boost::asio::buffers_iterato…

無處可尋 2024-11-26 11:43:52 3 0

boost::thread 数据结构大小太荒谬了?

编译器:linux 上的 clang++ x86-64。 我已经有一段时间没有编写任何复杂的低级系统代码了,而且我通常针对系统原语(Windows 和 pthreads/posix)进…

森罗 2024-11-26 07:45:52 8 0

Boost Asio 回调不会被调用

我正在使用 Boost.Asio 进行网络操作,它们必须(实际上可以,没有复杂的数据结构或任何东西)保持相当低的水平,因为我无法承受序列化开销的奢侈(以…

无人问我粥可暖 2024-11-26 07:24:29 6 0

BOOST ASIO multi io_service RPC框架设计RFC

我正在开发一个 RPC 框架,我想使用多 io_service 设计来将执行 IO(前端)的 io_objects 与执行 RPC 工作的线程(后端)解耦。 )。 前端应该是单线…

宫墨修音 2024-11-26 02:38:57 9 0

boost::asio::io_service 占用计时器和帖子的队列长度

我对 boost::asio 还很陌生,但我正在开发一个已经存在几年并广泛使用 asio 的项目。我当前的任务是添加有关系统正在执行的各种操作的定期指标。指标…

も让我眼熟你 2024-11-25 21:32:05 0 0

如何终止 Boost asio 中的读取操作

在 Windows XP 32 位和 Boost.asio 中使用 MS VC++ C:9 (2008): 我编写了一个应用程序,可以使用 POP3/SMTP 协议从专有 dBase 发送/接收电子邮件。整…

饮惑 2024-11-25 19:22:09 4 0

boost asio异步等待条件变量

是否可以对 boost::asio 中的条件变量执行异步等待(读取:非阻塞)?如果不直接支持任何有关实现的提示,我们将不胜感激。 我可以实现一个计时器,甚…

瑕疵 2024-11-25 17:06:25 8 0

eof 读取文本文件片段并写入 boost.asio 套接字时出错

我尝试一次读取 1kB 的文件,并使用 boost.asio 将每条数据写入套接字。问题是,当我需要从文本文件中读取最后一段数据并将其放入缓冲区时,它似乎不…

你如我软肋 2024-11-25 08:20:55 5 0

在 read() 之前检查 boost::asio 缓冲区数据是否存在

我正在尝试使用 boost::asio 将我用 Unix 套接字编写的一个软件移植到带有 TCP 套接字的版本。该程序旨在在 Linux 机器上运行。 在早期版本的代码(使…

巷雨优美回忆 2024-11-25 07:52:47 2 0

向套接字发送数据导致异常

当我在下面的代码中调用 start_receive() 方法而不调用 _outSocket.send() 时,该方法从套接字接收数据没有问题,但是当我尝试在另一个套接字上发送数…

久夏青 2024-11-25 07:37:52 1 0

提升 ASIO 并隐藏那些棘手的 io_service 对象

所以,我有这门课。它应该是一个单身人士,但你没有理由不能做更多。 其中有两个线程。 一种是 io_service->run() 等待传入的 UDP 数据包。 另一个用…

心舞飞扬 2024-11-25 06:30:41 4 0
更多

推荐作者

达拉崩吧

文章 0 评论 0

PANGOO

文章 0 评论 0

kkgtx

文章 0 评论 0

WordPress小学生

文章 0 评论 0

酷炫老祖宗

文章 0 评论 0

硪扪都還晓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文