boost-asio 相关问题

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

提升asio和shared_ptrs的扩散

我最近开始使用boost。到目前为止,大多数事情都非常直接。但是让我疯狂的一件事是整个提升过程中shared_ptr的扩散。即使是微不足道的......

回答 3 投票 4

如何在转移中间处理半开插座?

/ *基本的事情已经完成。* / / *像设置连接和接收* / namespace bar = boost :: asio :: error; void doWrite(char * buffer,size_t size_){boost :: asio :: async_write_some(socket,...

回答 1 投票 0

哪个流适合通过UDP进行序列化?

我正在尝试使用Boost.Serialization和Boost.Asio库在UDP上序列化和恢复对象。以下几点总结了我目前所知:Boost.Serialization的主要概念......

回答 2 投票 0

使用谷物序列化和boost :: asio的例子?

我正在尝试序列化对象/消息并将它们作为UDP数据包发送到节点之间。我目前正在寻找用于序列化的谷物和用于实际网络编程的boost :: asio。有没有......

回答 2 投票 0

提升ASIO IO_SERVICE实施?

我正在编写一个异步日志记录框架,我有多个线程转储数据。我开始玩Boost asio,因为它提供了一些简单的方法来强制执行序列化和排序。 ...

回答 3 投票 8

使用带有超时的异步模式的boost进程运行进程

在下面的代码中,我试图实现一个运行shell命令并获取stdio,stderr和返回代码的程序。我在这里建议使用异步模式下的boost进程。 ...

回答 1 投票 2

Google协议缓冲区 - 即使显然存在所有字段,也会丢失必填字段

我正在尝试通过TCP发送协议缓冲区消息,但在接收端,我在尝试解析时遇到“Missing required fields”错误,即使显然所有字段都在那里。一世'...

回答 2 投票 9

使用boost bind时无效使用非静态成员函数 - c ++

我正在尝试使用boost.asio库生成一个周期性的计时器类。但是,我得到“无效使用非静态成员函数”错误。 cpp文件如下:#include“TimerBoost.h”...

回答 1 投票 1

与asio线程安全协同程序

有没有什么方法可以与boost :: asio一起使用线程安全的协同程序?我希望一个io_service在多个线程上运行,并让我的一些处理程序成为协同程序。 Boost.Coroutine ......

回答 1 投票 8

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