腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Boost
ASIO
中
的
拍卖
、
、
我正在用
Boost
.
Asio
用C++实现一个
拍卖
系统。只有一个集中
的
拍卖
人(服务器)和一些连接
的
投标人(客户端)。我正在以异步方式实现这一点,并且我已经实现了投标人和
拍卖
人之间
的
基本通信(注册、ping、获取客户列表)。
拍卖
人
的
框架代码如下所示: class talkToBidder : public
boost
::enable_shared_from_this<talkToBidder>
浏览 18
提问于2020-10-19
得票数 0
回答已采纳
3
回答
c++:如何在构造函数
中
插入std::结对
的
成员
、
、
、
&ios);如何在构造函数
中
插入对
中
的
套接字?:ip::tcp::socket(ios),
asio
::ip::tcp::socket(ios)){编辑:这里
的
是编译器错误。::
asio
::ip::tcp,
boost
::
asio
::stream_socket_service<
boost
::
asio
::ip::tcp> >::basic_socket(const
boos
浏览 2
提问于2011-09-23
得票数 3
回答已采纳
2
回答
使用
boost
::signal 2::signal作为处理程序时出错
、
、
在以下代码
中
: socket.async_connect(endpoint,
boost
::ref(signal));我知道这个错误: 文件
中
包含
的
:20,
boost
/
asio
/basic_io_object.hpp:20,
boost</
浏览 0
提问于2011-02-28
得票数 0
回答已采纳
1
回答
*
asio
:数据损坏
、
我介绍了一个用
Asio
编写
的
简单客户端和服务器,以显示可能是错误
的
东西。客户端反复向服务器和服务器发送长度为102
的
固定字符串,并检查字符串是否正确,如果不正确,则写入错误消息并退出。代码在debian 7 (amd64)
中
编译和运行。
boost
版本为1.55#include <
浏览 1
提问于2014-04-15
得票数 3
回答已采纳
2
回答
用urdl编译错误
、
、
我下载了http库urdl,试图从doc()编译这个示例:#include <
boost
/array.hpp> is.open("http://somehost/path");编译错误: g:\
boost
\
boost
/
asio
/detail/handler_invoke_helpers.h
浏览 0
提问于2014-07-26
得票数 2
1
回答
我如何使用
Boost
.
Asio
的
产卵(堆积如山
的
合作),使它只依赖于
Boost
.Context?
、
、
、
在用于
Boost
1.80
的
Asio
发布说明
中
,可以发现: 在针对C++11和更高版本时,spawn()和basic_yield_context是直接根据
Boost
.Context实现
的
。现在,我们可以删除
Boost
.Coroutine上
的
依赖,它不仅是头
的
,而且需要编译(在使用
boost
::
asio
::spawn时,对
Boost
.Context
的
依赖仍然存在)
浏览 21
提问于2022-08-23
得票数 2
1
回答
ASIO
C++协同消除
、
这在我
的
具体示例
中
不起作用(不管使用
的
是
asio
::detached“处理程序”还是某些lambda),对我来说,它不起作用是有意义
的
。我找到了,它基本上说,从另一个库产生并等待它(使用适当
的
asio
::bind_cancellation_slot设置)是起作用
的
。这对我来说是失败
的
,因为在下面的示例
中
,my_coro似乎从未运行过。); 在
ASIO
中
,将
asio
浏览 16
提问于2022-03-01
得票数 2
回答已采纳
1
回答
在accepter.async_accept中使用
asio
时出现
boost
::bind错误
、
、
、
我正在浏览上
的
这篇
boost
教程,它给我带来了很多错误我得到了这行代码
的
一个巨大
的
错误 In file included
bo
浏览 1
提问于2012-06-13
得票数 0
回答已采纳
1
回答
Boost
.
Asio
:发送太大消息时
的
分割错误
、
、
、
我
的
程序将一些内部日志保存到一个.txt文件
中
。如果您通过TCP (SSL加密)连接到它,程序将发送日志文件
的
内容。这是发送数据
的
代码:{ this->disconnect()
浏览 5
提问于2016-07-11
得票数 1
回答已采纳
1
回答
无法使用
boost
::
asio
::yield_context编译
boost
::
asio
::spawn程序
、
、
我想使用
boost
::
asio
同时从多个
boost
::processes读取stdout和stderr。但是,我在使用
boost
::
asio
时遇到了编译问题,可以重新构建以下无法编译
的
最小示例:#include <
boost
/
asio
/spawn.hpp>
boost
浏览 2
提问于2020-09-28
得票数 1
1
回答
为什么
Boost
变体对
boost
::beast::websocket::stream使用模板构造函数而不是移动构造函数?
、
、
、
我正在尝试将
boost
::beast::websocket::stream<T> (针对2个特定
的
T)包装在一个
boost
::variant
中
,以允许将TLS ([T =
boost
::
asio
::ssl我遇到了编译失败
的
问题。我能想到
的
最简单
的
失败例子是:#include <
bo
浏览 128
提问于2018-07-30
得票数 3
回答已采纳
2
回答
a
的
"ssl“实现有数据竞争吗?
、
我有一个
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::tcp::socket>,它
的
io_context由线程Tskt提供服务。根据我
的
分析,我认为在deadline_timer
的
终止点上竞争
的
两个线程之间没有分辨率(Tskt线程写入:,Tsnd线程读取:)。(我使用
的
是1.67,但是这个版本和当前版本之间
的
区别很小。)以下是赞是如何说它是相关
的
:
浏览 1
提问于2021-04-21
得票数 2
2
回答
使用
boost
的
SSL代码,async_write_some挂起
、
、
我有一些使用
Boost
的
SSL
ASIO
库
的
多线程代码。代码是多线程
的
,但是有一个与每个SSL连接相关联
的
互斥锁,并且对async_*函数
的
调用是通过持有互斥锁来完成
的
。有时我会看到我
的
代码陷入停顿。有根线卡住了。线程在bio_write
中
卡住了。<
boost
::
asio
::ip::tcp,
boost
::
asio
::stream_sock
浏览 3
提问于2013-03-12
得票数 3
回答已采纳
1
回答
如何使用
boost
::bind将io_service对象传递给新线程?
、
、
、
、
我有一个名为overlay_server
的
类,它有一个公共方法现在我想在一个新线程
中
运行它int main(){ overlay_server overlay_server_(8002);错误'
boost
::noncopyable_::
浏览 9
提问于2013-05-24
得票数 2
1
回答
消除过载方法歧义失败
、
、
、
、
下面的内容从存储指向方法
的
指针及其参数类型
的
系统
中
减少。用户只提供type::method,其余
的
则由模板机器完成。当方法重载时,用户必须提供所需方法
的
签名。这是非常好
的
工作,直到我们尝试了一些
boost
::
asio
的
东西。::ip::basic_endpoint<
boost
::
asio
::ip::tcp>&,
boost
::system::error_code
浏览 0
提问于2019-03-25
得票数 1
回答已采纳
1
回答
CMake包含
boost
/CMake/http.hpp时
的
多个错误
、
、
、
、
我正在尝试用cmake构建我
的
项目,使用
boost
类库。当我只使用
boost
asio
库时,一切都正常。但是,当我在cmake
中
添加
boost
/野兽/http.hpp头时,会产生大量
的
错误。#include <iostream>#include <
boost</em
浏览 1
提问于2021-03-15
得票数 2
回答已采纳
1
回答
boost
中
的
值磨错误::
asio
、
、
当我分析我
的
程序时,我遇到了瓦伦丁报告
的
奇怪错误。你能帮我找到他们
的
来源吗?如果构造函数Foo()
的
主体位于foo.h (即整个代码位于一个编译单元
中
),则不会报告错误。 我注意到,我
的
一个更复杂
的
程序有时忽略信号(也由
boost
::
asio
处理)。Speculations 宏
BOOST
_
ASIO
_ENABL
浏览 2
提问于2020-05-12
得票数 2
回答已采纳
1
回答
asio
"std::error_code“没有在eclipse
中
解析吗?
、
、
、
我是
ASIO
c++套接字库
的
新手。管理使用'
asio
非library‘和openssl库在eclipse
中
设置。现在我被困在"std::error_code“上,而不是解决问题。下面是我试图运行
的
asio
的
async_udp_echo_server页面。#include <cstdlib>#include "
asio
.hpp" using <e
浏览 9
提问于2016-09-06
得票数 1
回答已采纳
1
回答
boost
asio
acceptor.accept无效参数
、
、
、
、
我试图在套接字编程中使用
boost
asio
进行编码。如何纠正此错误?<
boost
::
asio
::ip::tcp,#10000> &,
boost
::
asio
::ip::basic_
浏览 3
提问于2014-05-22
得票数 0
回答已采纳
1
回答
错误:没有使用
boost
asio
命名为“write_some”
的
成员
、
我创建
的
套接字如下:{}cmake_minimum_require
浏览 2
提问于2020-04-10
得票数 1
点击加载更多
相关
资讯
boost:asio中的buffer与streambuf简介
Vol 106 RGW 异步化
boost电路的工作原理
乐高Boost的新朋友
CINATRA:一个高效易用的C+,HTTP框架
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券