腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
在main之前和之后进行
异常
处理
、
、
是否可以在以下情况下处理
异常
: 在离开main() ()后从
构造
函数
中
抛出,然后输入main()
浏览 1
提问于2010-01-08
得票数 8
回答已采纳
1
回答
在Codegear CBuilder 2007窗体
中
捕获
异常
、
、
、
我在
C++
Builder2007
中
捕获
AsyncPro组件内部抛出
的
EInOutError
异常
时遇到了问题。我在Application->CreateForm()调用周围放了一条try语句,但这只涉及到类
的
构造
函数
。从那里,窗体在它们自己
的
线程
中
运行,
异常
不会被
捕获
。有人知道如
何在
CB2007
中
捕获
窗体组件抛出
的
浏览 1
提问于2009-09-24
得票数 1
2
回答
异常
在
构造
函数
try块中被
捕获
,并被处理,但仍会再次被抛出。
、
、
、
我试图解决
的
问题是,如果
构造
派生类时,所
构造
的
基类首先抛出
异常
,则会发生什么情况。exception : " << e.what() << std::endl;}; { return (0);运行编译后
的
代码(g++ std=11)后,将收到以下消息:在抛出'std::runtime_error'实例后
浏览 4
提问于2020-04-23
得票数 5
回答已采纳
1
回答
创建unique_ptr时,C++11从
构造
函数
引发
异常
、
我正在尝试
捕获
从对象
的
构造
函数
抛出
的
异常
,该对象正在被创建并传递到std::unique_ptr
的
构造
函数
中
。当
异常
从
构造
浏览 3
提问于2016-01-28
得票数 0
6
回答
关于
C++
异常
处理/抛出
的
说明
、
尽管在调试模式下,Visual Studio声明了一个关于写访问冲突
的
未
捕获
的
异常
。也是可以理解
的
。我
的
结论是没有抛出
异常
。那么,为什么VS会对未
捕获
的
异常
发出警报? 这个问题始于我想保护自己不受其他程序员
的
代码攻击,并想用try-catch包装对他
的
函数
的
浏览 2
提问于2010-07-12
得票数 0
回答已采纳
4
回答
为什么下面的代码在VS2010
中
编译成功?
我有下面的
异常
类。try checkexception();catch (ExceptionTest& exception) cout<<"haha";return 1;即使复制
构造
函数
是私有的如果通过值
捕获
异常
,它将失败-{{} catch (ExceptionTest exception) --> this failsand/
浏览 0
提问于2011-04-30
得票数 0
回答已采纳
7
回答
如何
捕获
构造
函数
异常
?
、
、
我有一个
C++
类,它在失败时从
构造
函数
中
抛出
异常
。我如何分配这个类
的
本地实例(不使用new)并处理任何可能
的
异常
,同时保持try块作用域尽可能小?本质上,我正在寻找与以下Java成语等价
的
C++
: Bar x; x = new Bar(); return false;
浏览 7
提问于2016-08-02
得票数 12
回答已采纳
2
回答
捕获
多种类型
的
其他
异常
的
Exception类
、
我试图创建一个能够
捕获
各种类型
的
其他
异常
类(例如,std:: exception )
的
异常
类(让我们称其为EXP),但没有成功。主要
的
问题是,我需要
捕获
许多类型
的
异常
,我想知道是否有比编写一个包含所有可能
捕获
的
宏更好
的
方法。class EXP : ??{ // EXP imple
浏览 0
提问于2011-08-13
得票数 1
回答已采纳
3
回答
如
何在
C++
中
捕获
构造
函数
中
的
异常
、
假设我们有一个可能抛出
异常
的
构造
函数
。class A{ A(); // may throw exceptions我们可以使用这种方法来
捕获
异常
: A a;}catch(...){} 所以我<e
浏览 0
提问于2016-07-15
得票数 0
回答已采纳
2
回答
方法
中
的
“throws”关键字是什么意思?
、
所以如果我看这段代码:throws InvalidPlugboardWiresException到底是什么意思?
浏览 0
提问于2017-08-11
得票数 1
3
回答
C++
捕获
构造
函数
中
的
异常
、
、
、
如何保护自己不使用在使用
异常
时未完全创建
的
对象?我应该抓住
构造
函数
吗?或者可能是糟糕
的
练习?如果我要捕捉到
构造
函数
,就会创建对象。
浏览 6
提问于2014-10-02
得票数 7
回答已采纳
3
回答
当
构造
“新”对象期间出现
异常
时,堆分配
的
内存会发生什么情况?
、
当类在
构造
过程
中
抛出
异常
时,分配
的
内存发生了什么?您将如何处理这样
的
事情。
浏览 3
提问于2013-07-30
得票数 3
回答已采纳
2
回答
你真的可以有一个没有主体
的
函数
/方法,而只有一个try/catch块吗?
、
、
请注意,此
函数
没有"{“和"}”主体。只有一个try/catch块:try ...catch(...) ...这是有意为之
的
C++
的
一部分,还是g++扩展?除了绕过1级
的
{}之外,还有什么目的吗? 在我遇到之前我从未听说过这件事
浏览 1
提问于2008-12-02
得票数 15
回答已采纳
5
回答
如
何在
Ansi C
中
处理无效
的
传递参数
、
我是C语言
的
新手,来自较新
的
语言背景(
如
Java和
C++
),我不确定如何处理运行时错误,就像发送给
函数
的
错误参数一样。例如,假设我想要编写一个
函数
来操作一个字符串(假设任何有效
的
int都是一个可接受
的
返回值): if ( strlen(s) < 1)} 如果我希望
函数
立即停止,我该如
何在</e
浏览 1
提问于2015-08-19
得票数 3
1
回答
为什么
C++
try/catch不
捕获
“纯虚拟调用”
异常
?
、
、
、
下面的
函数
是在2017
中
编译
的
。在这个
函数
中
,CAttributedObject是一个实现IObjectID接口
的
COM类。
函数
必须处理有关事件
的
通知。参数pCaller是指向类型为CAttributedObject
的
对象
的
指针,该对象是事件
的
源。通知通过其消息队列发送到主线程。预计在通知到达时,可以销毁pCaller所指向
的
对象;这就是为什么在代码
中
存在try&
浏览 1
提问于2019-09-05
得票数 1
回答已采纳
2
回答
差异: std::runtime_error与std::exception()
、
每种方法
的
适当用途是什么?为什么它们一开始就不同呢?
浏览 0
提问于2009-10-15
得票数 147
回答已采纳
2
回答
为什么std::
异常
没有移动
构造
函数
?
、
、
C++
中有关
异常
的
最佳实践似乎是。我看了一下<exception>和,我发现std::exception有一个复制
构造
函数
,但是没有移动
构造
函数
,这是为什么?有一个移动
构造
函数
不允许以低成本
捕获
值,从而简化指南吗?
浏览 9
提问于2020-07-15
得票数 6
回答已采纳
3
回答
C++
:引发
异常
时未展开堆栈
、
、
、
哈罗, 在我
的
一个
C++
项目中,我遇到了一个非常奇怪
的
问题:我编写了一个
C++
套接字包装器,它试图(通过IPv4/TCP)连接到给定
的
主机和端口,并在发生错误时抛出一个SocketException (
异常
被正确
捕获
,并
如
预期
的
那样将错误消息写入控制台,但显然我
的
套接字类
的
析构
函数
没有被调用(它也应该向std::cerr输出一条消息,但该消息仅在连接正常时才会出现,并且套
浏览 0
提问于2010-11-05
得票数 1
回答已采纳
2
回答
有没有办法在MFC应用
中
捕获
未处理
的
std::
异常
?
、
、
、
在寻找这个问题
的
答案时,我遇到了这个问题 最后,我希望在某个地方放置一个“最顶层”
的
try/catch块,并在此try/catch块捕捉到
异常
时显示一个消息框。
浏览 1
提问于2014-09-18
得票数 0
1
回答
如何调试
C++
python扩展?
、
、
、
我想调试我
的
C++
。目前,库正在抛出一个
异常
,并确定在哪里,我想使用gdb。问题是gdb没有
捕获
异常
堆栈。我知道这样
的
回溯是可能
的
,因为我以前已经做过了,可能我遗漏了什么。正在使用调试模式编译库。
浏览 1
提问于2020-03-03
得票数 1
点击加载更多
相关
资讯
C++中的vector和Java中的ArrayList的构造函数的区别
在Python中如何在main函数中调用类中的方法
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
Python中循环调用函数中的异常处理问题及解决方法
在Java构造函数中接受另一个实例的数据
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券