腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么是windows上的“异步”信号?
、
、
、
、
我很好奇Windows中的哪些
异常
被定义为异步信号。
浏览 5
提问于2015-04-09
得票数 0
1
回答
通过
C
函数调用抛出
C
++
异常
、
、
、
、
F0和F2是
C
++函数,F1是
C
函数。)} {} {} 在f2中抛出的
异常
是否通过f1进行并在f0中正确捕获?或者std::unexpected是由于
异常
未被
处理
而被调用的,还是整个事件应
浏览 1
提问于2018-04-27
得票数 13
回答已采纳
5
回答
Linux
中不带
C
++的
C
异常
处理
、
、
Linux
在不借助
C
++的情况下提供了
C
语言的
异常
处理
吗?或者,实现这种
异常
处理
的最佳方式是什么?这样做的目的是避免检查调用的每个函数的返回代码,而是像在
C
++中那样做一些线程安全且易于移植的事情。
浏览 1
提问于2010-08-27
得票数 5
回答已采纳
2
回答
C
++:使用longjmp和setjmp安全吗?
、
、
、
、
在
linux
/gcc上使用
C
++中的longjmp和setjmp是否安全?
异常
处理
(我不使用longjmp/setjmp实现
异常
处理
)。我想知道longjmp/setjmp对标准
异常
handling)*this pointerSignalsSmart指针会产生什么副作用(boost的共享和侵入性pointers)Anything of,
浏览 2
提问于2009-09-03
得票数 46
回答已采纳
1
回答
在WIndows上的动态链接库中没有使用断开板
异常
处理
程序?
、
、
、
、
我正在开发一个加载
C
++动态链接库的python应用程序。在这样的DLL中,我们做了所有繁重的工作,我们想要在其中添加Google的breakpad崩溃报告系统。在Windows上,一旦加载了DLL,我们就实例化一个
异常
处理
程序。然而,当崩溃发生时,该
异常
处理
程序永远不会被调用,且永远不会写入小型转储。当我们对一个简单的
C
++控制台应用程序使用相同的设置时,一切都很正常。显然,只有在DLL中实例化
异常
处理
程序时,才会通知它。我们如何确保Google的b
浏览 16
提问于2017-08-17
得票数 2
回答已采纳
1
回答
错误
处理
程序在内部是如何工作的?
、
、
但是魔术来了:假设我使用的是
C
++。例如:创建了InvalidCastException (或类似的东西)。这是一个陷阱,错误会
浏览 1
提问于2012-02-27
得票数 2
回答已采纳
1
回答
如何从Mac上的
C
++程序中自动获取
异常
类型和消息?
、
、
、
在
Linux
中,我知道如果
C
++程序抛出
异常
,
异常
类型和消息会在程序终止时打印在终端上。你得到的唯一信息是:Abort trap: 6编辑:我知道用
异常
处理
来
处理
这种情况的正确方法是什么。
浏览 2
提问于2013-05-28
得票数 2
2
回答
在Windows/MSVC上是否等同于segfault?
、
、
、
在
Linux
上,以下代码: long* p = (long*)reinterpret_cast<void*>(0x634963963496034) // random memory address std
浏览 52
提问于2019-10-18
得票数 2
2
回答
代码如何捕获
异常
?
、
、
、
、
代码如何捕获
异常
(try,catch(...))?dword ptr fs:[00000000h]mov dword ptr fs:[00000000h],eax 这段代码在捕获
异常
的函数的
浏览 3
提问于2012-12-07
得票数 2
回答已采纳
2
回答
SEH攻击对
Linux
有效吗?
、
我试图编写一个用于交互火(
Linux
上有BOF漏洞的游戏)的漏洞来练习CTF。在对游戏进行模糊
处理
时,我发现如果将缓冲区大小增加到常量,调试器中的游戏将以类似Windows应用程序行为的方式在SEH上写入。然而,这就引出了一个问题:
Linux
是否有类似的方法来
处理
可被利用的
异常
? 当我试图用google搜索"SEH with
Linux
“时,我看到的页面中提到
Linux
是攻击机器,而不是受害者。
浏览 0
提问于2016-03-22
得票数 1
回答已采纳
1
回答
QThread转储内核
、
、
、
、
/nptl/sysdeps/unix/sysv/
linux
/raise.
c
:56 56 ../nptl/sysdeps/unix/sysv/
linux
/raise.
c
: No such file or directory./nptl/sysdeps/unix/sysv/
linux
/raise.
c
:56
浏览 4
提问于2015-12-04
得票数 1
2
回答
捕获来自另一个进程的
异常
、
、
我想知道捕获
异常
的可能性,以及在进程中的任何进程或线程中可能发生的相关堆栈跟踪。这是否可能(例如在
Linux
中)?请看一看我试图做的事情的一个例子: 假设P1生成一个发生在it代码中的
异常
(例如NullPointerException),该
异常
在Java代码中被正确捕获,
浏览 3
提问于2014-06-02
得票数 1
1
回答
在线装配解释
、
我正在尝试将一个项目从Windows移植到
Linux
。我在下面的repo中托管了代码:。我能够修复一些编译错误,但是许多函数需要重新实现,有些部分我无法理解。
浏览 0
提问于2014-06-10
得票数 0
回答已采纳
1
回答
linux
中的
异常
处理
、
我正在
Linux
上移植一个Windows程序。我的程序使用Windows结构化
异常
处理
(SEH)。
Linux
不支持结构化
异常
处理
,但是它提供了信号
处理
。我们可以超越信号来发展类似SEH的范式。一旦您能够过滤
异常
,Windows提供了三种替代执行控制流: 1) EXCEPTION_EXECUTE_HANDLER :执行
处理
程序2) EXCEPTION_CONTINUE_SEARCH :将
异常
转发到下一个块(如果不存在,
浏览 4
提问于2011-08-30
得票数 5
3
回答
C
++11:
linux
上的std::线程是否取决于线程库?
、
、
、
我读到,p线程是
C
库,与
C
++对象模型不兼容,特别是在谈到
异常
处理
时。所以我想知道在
linux
系统上,gcc/clang是如何实现std::thread的,它是如何调用某些
linux
本机函数/内核apis的?
浏览 2
提问于2017-08-11
得票数 5
回答已采纳
1
回答
该标准是否提到了
异常
和不同调用约定的共存?
、
比如,如果一个使用调用约定声明的函数调用一个普通的(标准)函数抛出所以堆栈展开然后..。事情是这样的,它必须...我甚至不知道..。这个标准真的说明了这一点吗?
浏览 0
提问于2019-10-28
得票数 0
2
回答
在
Linux
/GCC下将空指针访问转换为
C
++
异常
、
、
、
、
在
Linux
下,是否有任何方法将空指针访问转换为
C
++
异常
?类似于Java中的NullPointerException。+下的空指针访问是未定义的--行为,只是想知道如何在x86_64
Linux
/GCC下完成它。在SIGSEGV
处理
程序中,程序的内存和注册信息将可用(如果sigaction()用于注册信号
处理
程序)。如果程序被拆卸,导致SIGSEGV的指令也是可用的。最后从信号
处理
程序返回,希望程序启动
C
++堆栈展开过程,就像抛出正常<em
浏览 4
提问于2016-06-07
得票数 5
2
回答
共享
C
++库在g++中的
异常
、
、
、
、
据我所知,在
C
++STD中没有定义(未定义的行为),编译后的应用程序应该如何
处理
一个共享库在另一个共享库中引发
异常
的情况。G++/
Linux
生成的代码表明,在共享库之间引发
异常
是可能的。,在这种情况下,共享库A将无法
处理
来自共享库B的
异常
?我的意思是,应用程序会崩溃;库A知道A
异常
处理
行为的可能
异常
在我的示例中取决于链接器?。
浏览 5
提问于2011-07-28
得票数 14
5
回答
禁用
C
++
异常
,如何使任何std::抛出()立即终止?
、
、
、
这个
C
++程序是一个CGI脚本,我不想
处理
异常
。我更希望得到一个轻微的性能提升,让操作系统(
Linux
)在进程结束后
处理
清理工作。 我使用的是标准
C
++库,只要它抛出
异常
.如果我的代码中根本没有捕获,并且基本上假装
异常
不存在。但是I do使用std::
c
++库,可以抛出哪个库()?
浏览 4
提问于2011-08-30
得票数 55
回答已采纳
2
回答
异常
是否显式捕获和
处理
导致切换到内核模式?
、
、
、
从一本OS书中,我了解到
异常
(例如算术溢出、未定义的指令、无效的内存访问)将导致cpu从用户模式切换到内核模式,从而使操作系统能够
处理
异常
。在高级编程语言中,我们可以捕获和
处理
程序中的默认(如上面提到的那些)或自定义
异常
,例如在
C
++中,通过使用try和catch,以及在Java和Python中使用类似的构造。我注意到,在这种情况下,用户程序中会给出
异常
处理
程序。 默认<em
浏览 1
提问于2015-02-07
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+之异常处理
C#多线程开发-处理子线程中的异常
【C+学习笔记】C+异常处理!你绝对不能错过的干货!
C语言错误处理和异常处理方法和策略,如何实现非局部跳转
【Python】异常处理
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券