Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 Boost.Asio 时确保有效对象寿命的最佳方法是什么?
最近经常使用 Boost Asio 我非常喜欢这个库 因为它提供了一种从当今的多核系统中榨取性能的绝佳方法 我曾多次问过自己这个问题 我认为在使用 Asio 进行异步调用时值得抛出关于对象生命周期 所有权的问题 我反复遇到的问题是 您经常必
c
Multithreading
boost
Asynchronous
boostasio
boost::asio::io_service 在 win_mutex 锁中崩溃
我一直遇到 boost asio 问题 其中使用全局 io service 实例创建的计时器和 或套接字在构造过程中崩溃 发生崩溃的系统如下 Windows 7的 适用于 Windows 桌面的 Visual Studio 2013 Exp
c
C11
boost
boostasio
WinSock2
boost::asio 是否进行了过多的小堆分配,还是我错了?
include
c
memorymanagement
boostasio
将升压套接字存储在向量中[关闭]
Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 这是代码 我收到以下错误 In member function void socks4Server listener i
c
Sockets
boost
vector
boostasio
Asio 协程在使用右值参数时表现不佳?
我可能做了一些明显错误的事情 但为什么会在 MSVC 上打印垃圾 include
c
visualc
C20
boostasio
ccoroutine
boost::asio 无法完全关闭 TCP 连接
我正在尝试实现一个简单的 HTTP 服务器 我能够向客户端发送 HTTP 响应 但问题是在 Firefox 上我收到 连接重置 错误 IE 也失败了 而 Chrome 工作正常并显示我在响应中发送的 HTML 如果我远程登录到我的服务器 那
c
visualc
Sockets
boostasio
asyncsocket
Boost::asio 和 boost::bind:Functor 内存永远不会被释放
我的代码正在分配内存并且从不释放它 即使它应该 至少在我看来 标题看起来像这样 typedef boost asio ssl stream
c
memory
boost
boostasio
boostbind
使用 boost::asio::streambuf 的代码会导致段错误
我在使用 asio streambuf 时遇到了问题 希望有人能告诉我我是否错误地使用了该类 当我运行此示例代码时 它出现段错误 为什么 更令人困惑的是 这段代码可以在 Windows Visual Studio 2008 上运行 但不能在
c
boost
boostasio
streambuf
用于接收 UDP 数据包的可变大小缓冲区
我有一个 UDP 套接字 它将接收一些可能不同大小的数据包 并且我异步处理它 socket async receive from boost asio buffer buffer 65536 senderEndpoint handler 这
c
boost
udp
Buffer
boostasio
linux下用boost::thread创建boost::asio工作线程
我在 Windows 下使用 boost 一段时间了 现在需要迁移几个现有的应用程序以在 Ubuntu 12 上运行进行演示 该应用程序创建两个工作线程 一个用于记录传入的 UDP 数据 另一个用于侦听单独的端口并将该数据打印到屏幕上 我已
c
boost
boostasio
boostthread
boost::asio::async_resolve 问题
我正在构造一个使用的 Socket 类boost asio 首先 我做了一个connect获取主机和端口并将其解析为 IP 地址的方法 这很有效 所以我决定看看async resolve 但是 我的回调总是收到错误代码995 使用与同步工作
Sockets
Asynchronous
C11
boostasio
使用相同的 udp 套接字进行异步接收/发送
我在 udp 服务器中使用相同的套接字 以便在某个端口上接收来自客户端的数据 然后在处理请求后使用 ip ud socket async send to 响应客户端 接收也是与 async receive from 异步完成的 套接字使用相
c
Networking
boost
boostasio
Boost asio架构文档
有谁知道 boost asio 的良好架构文档吗 我在 boost documentation 中找到的只是有关 api 以及如何使用它们的内容 我想更深入地了解它们背 后的概念 如果我忽略了 boost 文档 请让我知道正确的资源 以下是
boost
Architecture
boostasio
Boost.Asio安装问题
我已经使用 bjam install 安装了 boost 库 但是当我编译程序时 include boost asio hpp int main return 0 出现此类错误 tmp ccVR3eeF o In function stat
c
boostasio
如何在 Boost.Asio 中使用零拷贝 sendmsg/Receive [关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用Boost Asio 我想通过使用零拷贝发送消息 接收来改进我的系统 我可以在 Boost Asio 中使用零拷贝 send
c
Linuxkernel
boostasio
zerocopy
使用 BOOST 进程在单独的线程中读取子进程标准输出
我有一个主程序 它使用 boost 进程库来生成一个打印的子进程 Hello World 每 5 秒在其标准输出上一次 我想在主进程中的子进程的标准输出可用时读取 监视它 并在主程序中执行其他操作 我已经尝试过这些例子boost async
c
boost
boostasio
boostthread
boostprocess
中断boost::asio同步读取?
我正在使用 asio 同步套接字通过 TCP 从后台线程读取数据 这被封装在 服务器 类中 但是 我希望线程在调用此类的析构函数时退出 问题是对任何读取函数的调用都会阻塞 因此线程不能轻易终止 Win32 中有一个 API 可以实现这一点
c
Multithreading
boost
NetworkProgramming
boostasio
boost::asio::ip::tcp::socket - 如何绑定到特定的本地端口
我正在制作一个客户端套接字 为了让测试人员更轻松 我想指定套接字将使用的网卡和端口 昨天 在谷歌搜索中 我发现 将 boost asio 绑定到本地 tcp 端点 https stackoverflow com questions 8416
c
Sockets
boost
TCP
boostasio
是否有用于阻塞 boost::asio TCP 连接的 boost::iostreams (双向)设备?
我正在调查可移植的 C 库 阻止对文件系统和网络的 I O 访问 它looks like boost filesystem boost iostreams and boost asio将由他们三人共同完成这项工作 需要明确的是 我目前对异步
c
boostasio
boostiostreams
使用 Poco 和 Boost C++ 的多个 Http 服务器
我正在尝试使用 Poco Net 和 Boost 库创建多个 Http 服务器 但在 Poco 文件内部出现以下错误应用程序 cpp Assertion violation pInstance 0 in file src Applicati
c
boostasio
poco
pocolibraries
«
1
2
3
4
5
6
7
...12
»