boost-asio

boost-asio

文章 0 浏览 6

Boost::asio::socket 如何从中获取可跨平台分配的 int 或 uint ?

所以我们有一些 类似的函数this: void SendData (/* what goes here if we can only send to our function C POD types like int, uint etc? */ sock…

苦笑流年记忆 2024-12-10 04:35:36 1 0

boost::asio async_read 未接收数据或不使用回调

我正在尝试使用 boost asio 的 async_read() 免费函数从服务器应用程序接收数据,但我在接收时设置的回调从未被调用。 客户端代码是这样的: Client::…

已下线请稍等 2024-12-10 02:22:47 1 0

boost asio 类似信号量的解决方案

这个问题是 的后续问题这个问题。无论如何,这就是动机 - 来自原始问题评论的一点 c/p: 我希望能够在多个线程(CalcFib 函数)上发布一组作业,然后…

樱桃奶球 2024-12-10 01:07:42 4 0

在 boost::asio 中使用 write() 发送原始数据

我最近决定对我的套接字使用 boost::asio ,但现在我遇到了一个问题:似乎缺少文档。 我想要做的是编写一个函数,该函数将发送由以下结构组成的消息:…

╄→承喏 2024-12-09 23:57:26 4 0

如何将 boost::bind 对象存储为类成员?

我正在编写一个使用 boost::asio 的应用程序。 Asio 的 async_receive (或 async_read)总是使用为回调提供的 boost::bind 对象来显示: boost::asio…

吃素的狼 2024-12-09 19:48:18 7 0

BOOST ASIO - 异步套接字

我正在尝试使用 BOOST ASIO 库异步套接字。 我的平台是Linux。 我的客户端发送数据,我可以在服务器端读取这些数据。 第二次发送数据时,客户端必须重…

-残月青衣踏尘吟 2024-12-09 12:45:50 0 0

错误的文件描述符关闭 Boost 套接字

我正在使用 Boost 1.45 ASIO 来处理在 Windows 和 Mac 上运行的应用程序中的一些套接字连接。在 Windows 上,以下代码不会导致任何错误,并且我的套接…

凹づ凸ル 2024-12-09 02:40:14 2 0

boost::asio 不是完全兼容 UNICODE 吗?

我正在编写一个 C++ 应用程序,它使用 boost::asio 进行一些 http 操作。我选择了 boost::asio ,假设它完全兼容 unicode。但是,我无法在 UNICODE 中…

合久必婚 2024-12-08 19:16:27 1 0

EOF 与 boost::asio::read

我的 C++ 客户端/服务器应用程序遇到一个小问题。它使用 boost::asio 进行远程通信,使用协议缓冲区进行序列化。这里是客户端: // Time to write cha…

凌乱心跳 2024-12-08 14:38:52 1 0

如何使用 boost::asio::async_read_until 并将外部内存地址作为缓冲区

async_read_until 需要一个 basic_streambuf 来读取数据。我不想分配额外的内存,而是使用内存地址(来自不允许更改的指定接口)作为目标缓冲区。 是…

咿呀咿呀哟 2024-12-08 14:07:22 2 0

Web 服务器中的前摄器模式和同步模型之间的区别

在同步模型中,当客户端连接到服务器时,客户端和服务器都必须相互同步才能完成某些操作。 同时,异步模型允许客户端和服务器分开、独立地工作。客户…

寒冷纷飞旳雪 2024-12-08 10:36:32 3 0

在 C++ 创建高性能网络服务器

我需要用 C++ 为交易应用程序创建一个网络服务器。该网络服务器需要执行以下任务: 处理客户端身份验证并为每个客户端提供会话 ID session. 处理来自…

谁许谁一生繁华 2024-12-08 07:14:52 1 0

使用resolver::async_resolve时出现系统错误955

有时,当我从 tcp::resolver 使用 async_resolve 方法时,会收到系统错误 995。 下面的代码显示了相关的代码行。 #include #include #include class c…

云雾 2024-12-08 07:02:16 4 0

当 `boost::asio::ip::tcp::resolver::resolve()` 失败时,应该提供哪个 `boost::system::error_code` 值?

我想返回一个 boost::system::error_code 指示主机/服务是否可以解析。主机/服务查找失败可能有多种原因(例如网络连接问题或无效参数)。 应该退回什…

梦情居士 2024-12-07 17:09:42 1 0

使用 Boost 的 ASIO,我如何等待 Windows 事件?

当 Windows 事件发出信号时,我的程序需要正常终止。我正在使用 Boost 的 ASIO 库作为它的套接字。我只有一个 io_service 对象。如何使用 io_service …

醉城メ夜风 2024-12-07 16:42:05 4 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

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