腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
通过
引用
、
临时
、生存期
问题
捕获
异常
对象
} { }为什么我可以
通过
引用
来
捕获
异常
为什么
异常
对象
在catch块中仍然是活动的? 抛出的
异常
对象
到底存储在哪里?它们的生命周期是多少?
浏览 0
提问于2009-12-07
得票数 5
1
回答
如何在本地服务器日志中打印"org.hibernate.QueryException无法解析属性“
、
、
、
我看到了这些例外 在中,Dynatrace中的
异常
日志是从
通过
执行的操作触发的特定Hibernate查询抛出的。为了调试和修复这个
问题
,我尝试在我的本地工作区中复制这个错误(Eclipse和Websphere 8.5),但是我的服务器日志中没有这个错误。为了在我的服务器日志中看到这个
异常
,我还需要设置一些其他属性吗?
浏览 1
提问于2016-11-16
得票数 0
1
回答
c++
异常
按值抛出
引用
捕获
、
在C++中,当按值抛出
对象
时,例如:抛出
异常
(),这将创建
临时
对象
,如何
通过
引用
捕获
它?
浏览 3
提问于2015-03-08
得票数 7
回答已采纳
4
回答
C++
异常
处理运行时是如何实现的?
、
、
、
我对C++
异常
处理机制的工作方式很感兴趣。具体地说,
异常
对象
存储在哪里,它如何在几个作用域中传播,直到它被
捕获
?它是否存储在某个全局区域中?
浏览 1
提问于2009-01-29
得票数 89
回答已采纳
5
回答
C++例外
捕获
子句
可能重复: catch(Widget w); WidgetlocalWidget;} 如果我们按值
捕获
Widget
对象
,编译器就会复制,因此当我们抛出
异常
时,localWidget就超出了范围,我们不会看到任何
问题
如果我们
通过
引用
捕获
小部件
对象<
浏览 1
提问于2011-07-06
得票数 11
1
回答
如何
通过
引用
捕获
异常
解决局部变量
问题
、
在更有效的c++第13项中,第13项:
通过
引用
捕获
异常
。class exception { ... }; // from the stan
浏览 0
提问于2013-12-12
得票数 1
1
回答
投掷和捕捉网际网路是如何运作的?
、
、
我们无法将值赋给非const lvalue
引用
。 为什么第二个std::cout语句在第一个std::cerr语句之前执行?
浏览 1
提问于2019-12-19
得票数 15
回答已采纳
4
回答
为什么下面的代码在VS2010中编译成功?
我有下面的
异常
类。如果
通过
值
捕获
异常
,它将失败-{{}}; 链接: C:\Users\sumitha\Documents\Visual Studio 2010\Projects\test\Debug\test.exe未找到或未
通过
上一次增量链接生成LNK1120: 1未解析的外部==========生成
浏览 0
提问于2011-04-30
得票数 0
回答已采纳
1
回答
在catch块
异常
中无意义地使用传递
引用
语法?
、
、
} { } return 1;这里,我
通过
引用
捕获
抛出的T
对象
,并在catch块中修改它的值。为什么T
对象
仍然在catch块之后打印100?在这种情况下,
引用
语法的用途是什么? 编译器: gcc 5.1.0
浏览 4
提问于2015-07-26
得票数 1
回答已采纳
1
回答
为什么在下面的代码中调用两次复制构造函数和析构函数
在下面的程序中,当创建一个obj时,默认构造函数被调用,但是两次复制构造函数和两个析构函数被调用。我不能理解为什么会发生这种情况?#include <exception>{ sam() cout<<"\n Default Constuctor"; sam(int a) cout<<"\n Parameterise
浏览 0
提问于2018-05-27
得票数 1
1
回答
我需要手动销毁抛出的物体吗?
、
、
、
我只是想知道在C++中,是否需要手动销毁抛出的
对象
?try ...}try ...}try ...
浏览 3
提问于2019-12-13
得票数 0
回答已采纳
3
回答
抓捕性病:参考例外?
我有个愚蠢的
问题
。我读过关于std::exception 的文章 我们已经放置了一个
通过
引用
捕获
异常
对象
的处理程序(请注意该类型之后的符号),因此这个处理程序还
捕获
了派生自
异常
的类,比如myexception类的myex
对象
。这是否意味着使用"&“可以
捕获
父类的
异常
?我认为&是在std::exception中预
浏览 3
提问于2011-07-20
得票数 27
回答已采纳
1
回答
异常
处理程序
捕获
(.)在C++中
、
我理解
异常
处理程序
捕获
(.)在C++中处理任何类型的
异常
。我想知道,如果它必须处理某个类类型的
异常
--这个类的
对象
是
通过
引用
还是
通过
值传递给这个处理程序,会发生什么? 这是有助于理解这一点的代码。当在“内部尝试”中抛出B类型的
异常
时,使用类B的默认构造函数创建B类的一个未命名的
临时
对象
。当我运行这个程序时,B类的复制构造函数根本不会被调用,B类的这个未命名的
临时
对象</em
浏览 3
提问于2022-01-23
得票数 3
回答已采纳
3
回答
catch语句中会出现复制省略吗?
、
、
、
考虑一个
异常
类,它有一个带有副作用的复制构造函数。
浏览 0
提问于2011-09-13
得票数 8
回答已采纳
4
回答
在java中调用System.gc()是否意味着对
终身
代和年轻一代的垃圾收集?
、
在java中(
通过
JMX)调用System.gc()时,它将尽职尽责地(尝试)清洁年轻一代。一般情况下效果很好。不过,我从来没见过它试图清理这一代人。这就引出了两个
问题
: 甚至可以收集到
终身
代(也就是说,这代人实际上是有垃圾,还是这代人中的所有
对象
实际上仍然有活的
引用
)?如果可以收集到
终身
代,是否可以
通过
System.gc()完成,或者有其他方法来完成(不太可能),或者我只需要等待到
终身
代的空间耗尽?
浏览 1
提问于2010-05-20
得票数 5
回答已采纳
2
回答
查询IN子句无效的位置
、
、
、
、
当我在WHERE IN子句中传递35000个字段时,ExecuteNonQuery抛出 如果我将计数从35000减少到25000,则SQL查询可以正常工作。SELECT * FROM COUNTRY WHERE CountryID in ('1','2',......'35000
浏览 2
提问于2016-04-07
得票数 0
回答已采纳
5
回答
以多态方式
捕获
异常
、
、
、
、
捕获
异常
的
捕获
是catch(A& a_ref),我猜这是有意义的,因为
异常
的静态类型(subject)是A&。但是,为什么B:: print()没有运行呢?动态类型是"lost“吗?
浏览 4
提问于2009-08-03
得票数 3
3
回答
C++投掷类成员
、
、
我可以说,返回对类成员的
引用
几乎总是无效的(我相信每个人都同意这一说法)。但是,我的同事声称,throw的情况并非如此。
浏览 4
提问于2015-10-20
得票数 8
回答已采纳
1
回答
为什么
引用
xvalue不延长它所
引用
的
对象
的生存期?
、
、
编译器无法知道xvalue是否实际上是
引用
临时
的。因此,如果xvalue是对某个特定的持久性“非
临时
”
对象
的
引用
,我们将不希望将该
对象
的生存期绑定到新的
引用
变量--否则我们实际上可能会过早地破坏持久
对象
。所以真正的
问题
是,“生存期扩展”是使用“
终身
所有权的转移”实现的,如果我们想要保证我们不会过早地销毁一个
对象
,那么这种传输并不总是可以应用的。如果生
浏览 12
提问于2022-10-14
得票数 0
回答已采纳
1
回答
通过
引用
抛出非常量
临时
对象
、
、
通过
非常量
引用
在try-block中抛出堆栈上构造的
对象
,
捕获
它并修改它,然后
通过
引用
另一个catch块抛出它,这有什么
问题
吗? 下面是我所指的一个简短的例子。
浏览 1
提问于2010-02-17
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+之异常处理
请问C+11有哪些新特性?
改善 Python 程序的 91 个建议(二)
Java8编程精粹-异常的“第一次”
编写高质量代码改善Python程序的很多建议
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券