腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
boost
context
:
异常
传播
的
问题
、
、
、
我正在使用
boost
::
context
::execution_
context
(版本2)编写一个C++ 11库,并希望将
异常
从execution_
context
传播
到调用执行。我希望在客户端提供给我
的
库函数
的
lambda中处理
异常
;然而,我遇到了一个奇怪
的
问题
,在某些情况下,
boost
::
context
不能正确处理
异常
。它
的
工作
浏览 31
提问于2019-05-17
得票数 0
回答已采纳
1
回答
boost
::asio::co_spawn不
传播
异常
、
、
、
我正在研究
boost
::asio方面的协同机制,我对
异常
处理感到困惑。从 (文档)判断,似乎任何“失败”error_code都变成了
异常
--所以我希望能够假设抛出
的
任何
异常
也会
传播
回co_spawn调用。>#include <
boost
/asio/executor_work_guard.hpp&
浏览 7
提问于2021-06-18
得票数 2
回答已采纳
2
回答
当无法创建文件夹时忽略
Boost
.Log上
的
异常
、
这是我必须维护
的
代码片段:auto fs_sink =
boost
::log::add_file_log(
boost
::log::keywords::file_name = log_file_name,
boost
::log::keywords::open_mode = std::ios_base::app);
boost
::log::ad
浏览 17
提问于2022-02-03
得票数 1
回答已采纳
2
回答
Boost
异常
处理
、
、
、
我正在考虑在我
的
应用程序中使用
boost
异常
处理。采用
boost
异常
处理
的
主要好处是我可以向
异常
添加元数据。这可以简化调试,并允许在展开
异常
堆栈时向上
传播
更多信息。然而,我不清楚这对性能
的
影响。
boost
异常
处理是如何实现
的
- error_info对象是否内部存储在映射中(每次插入时都插入log(n) )!
boost
异常
处理<e
浏览 0
提问于2010-12-29
得票数 4
1
回答
Boost
ASIO
异常
传播
、
我注意到,在许多
Boost
ASIO示例中,对可能引发错误
的
函数进行调用,但不使用try/catch。
boost
::system::system_error
异常
。在这个例子中,这不是因为它只是一个例子,还是这样
的
调用引发
的
异常
会通过调用来运行、运行-1等等?换句话说,将对io_service.run()
的
调用包装为try catch以处理这些类型
的
异常
是否就足够了?此外,我还注意到,deadline_.as
浏览 1
提问于2016-11-04
得票数 0
回答已采纳
1
回答
C++如何从线程衍生函数捕获
Boost
中
的
线程引发
的
异常
、
、
、
、
我有一个C++应用程序,其中我使用
Boost
Thread来提供并发性。是
boost
中线程池
的
共享指针,process是我需要调用
的
函数。clientSideSocket和this是应该传递给流程函数
的
参数。谢谢!
浏览 0
提问于2013-01-08
得票数 0
回答已采纳
1
回答
使用C++
异常
时,Windows上
的
最小可能堆栈大小(使用
boost
上下文光纤)
、
、
、
、
这个
问题
可能不只是特定于提升上下文,而且适用于我们使用堆栈大小最小
的
Windows线程
的
任何场景。当使用非常小
的
堆栈(低于10 as )通过堆栈溢出
异常
(由
boost
上下文引发
的
内部堆栈展开
异常
)时遇到
问题
,如下所示:当使用更大
的
堆栈(> 10 kb)时,我不会遇到任何
问题
。8000 {
boost
::
cont
浏览 1
提问于2018-06-29
得票数 2
1
回答
Boost
、
异常
、线程和异步,我应该如何处理它们?
、
、
、
、
我有许多不同
的
线程(
boost
::thread_pool)到一个
boost
::asio::io_service。这都是在两个类中完成
的
:线程从Server类派生,async_read从Client类调用。 如果我从async_read (从Client类)调用
的
那些函数中获取
异常
,谁将获得catch
异常
?
浏览 2
提问于2012-05-05
得票数 3
回答已采纳
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
回答
应用程序因来自_Unwind_Resume
的
中止错误而崩溃
、
、
、
、
>::dispose (this=<value optimized out> at /usr/include/
boost
/checked_delete.hpp:34 #10 0x00000000006f5569<MyApp::Dispatcher, void,
boost
::shared_ptr<MyLib::HTTP::ServerRequest> >::invoke (function_obj_ptr=</libtriton/mordor/
浏览 0
提问于2013-02-22
得票数 7
回答已采纳
1
回答
在ObjectResult中创建响应体
、
、
、
我是ASP.NET核心
的
初学者,只是一个关于ObjectResult
的
问题
。我看到了这样
的
暗号: { {Success = false, };
浏览 2
提问于2019-04-05
得票数 0
回答已采纳
1
回答
为什么
boost
服务器类抛出运行时错误?
、
在以下代码中,我得到了一个运行时错误: server server1(io_
context
, 1980);其中,server类
的
定义是: using
boost
浏览 37
提问于2022-01-25
得票数 3
回答已采纳
1
回答
捕获
boost
线程中断和退出线程
的
正确方法
、
、
下面的代码是一个新线程
的
开始。BeginWork函数经历了一系列具有严重
异常
处理
的
函数。如果调用threadgroup.interrupt_all();,则单个函数将处理中断,这将导致线程保持在它
的
循环中,而不会被适当中断。我如何改变我
的
错误处理来解释这种类型
的
异常
,并模仿这种行为,就好像intial循环
的
外部try catch块捕获了线程中断
异常
一样?我在想,也许会捕捉到时间中断
的
异常
,并将布尔值
浏览 7
提问于2014-01-05
得票数 1
回答已采纳
1
回答
boost
::asio::ssl::
context
崩溃
、
、
、
我不明白为什么以下指令会崩溃:我得到了以下错误:进程返回-1073741819(0xC0000005)gcc :C:\cygwin 64\x86_64-W6
浏览 12
提问于2022-03-12
得票数 0
回答已采纳
2
回答
将
异常
从异步
传播
到CoroutineExceptionHandler
、
、
我有一个async协同线,这可能会引发
异常
。如何将
异常
传播
到我
的
CoroutineExceptionHandler?有了try/catch,我就能够捕获
异常
,但我似乎无法将处理程序
传播
到处理程序,无论上下文如何:val
context
= Executors.newSingleThreadExecutor().
浏览 2
提问于2021-04-15
得票数 2
回答已采纳
3
回答
如何正确使用
boost
上下文
、
、
在编译
boost
for x64体系结构并尝试从
boost
运行基本示例之后,我得到了以下
异常
: #include <iostream>namespace c
浏览 5
提问于2017-08-08
得票数 4
3
回答
正确处理
boost
asio中未处理
的
异常
并重新启动处理
、
、
在我提供
的
用于增强asio
的
处理程序中,如何正确处理未处理
的
异常
(在提供给recv
的
回调中未处理)?我
的
方法类似于 { { //create listener that takes my_io_service
浏览 1
提问于2014-01-23
得票数 2
1
回答
无法从
boost
::asio::io_service::run捕获
异常
、
、
{print another logs}}terminate called after throwing an instance of '
boost
> >' 通过查看内核,我发现它发生在io_service::run()中
的
boost
::asio::write中。
浏览 0
提问于2016-05-26
得票数 9
1
回答
促进::线程::中断做什么?
、
、
::this_thread::sleep_for(
boost
::chrono::seconds(1000)); }} 当中断线程下一次执行一个指定
的
中断点(或者如果它当前在执行中断时被阻塞)并启用中断时,则会在中断
的
线程中抛出
boost</
浏览 0
提问于2021-01-22
得票数 0
1
回答
remote_endpoint:传输端点未连接
、
、
异常
从Linux上
的
io_service:run发出。 事情就是这样
的
。我使用
Boost
.Asio实现了简单
的
异步回送服务器。它是单线程
的
,一切都是异步
的
,也就是说,我只使用异步版本
的
接受、发送和接收函数。当客户端不体面地断开连接(例如崩溃)时,服务器
的
事件循环会抛出
boost
::system::system_error
异常
remote_endpoint:传输端点没有连接到。为什么会发生这样
浏览 12
提问于2014-03-15
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于部分可见异常样本的异常检测问题
Context Capture运行过程中可能遇到的问题及解决方法
关于邮件重复领取的异常问题
Linux TCP 连接速度异常的问题分析
TCP协议中RST异常关闭的问题
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券