腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
为什么
可以
指定
异常
规范
的
参数
类型
?
既然
可以
抛出另一种
类型
,
为什么
可以
为throw关键字
指定
一种
类型
的
参数
?我使用
的
是Visual Studio。 但是在函数声明中,我将抛出
的
参数
类型
设置为B*,那么如何抛出A*
类型
的
对象呢?我
的
意思是,因为使用了正确
的
catch块,所以它
的
工作方式就像我声明了void tryexcept()
浏览 6
提问于2017-06-11
得票数 0
回答已采纳
1
回答
asm.js如何处理除以零?
、
在javascript中,带有“整型”
参数
的
零除法类似于浮点数:-1/0; // -Infinityasm.js
规范
指出,带有整数
参数
的
除法返回intish,必须立即强制进行签名或无符号。但是,在具有实际整数
类型
(如Java和C )
的
语言中,整数除以零是一个错误,执行以某种方式停止(例如抛出
浏览 2
提问于2015-03-21
得票数 6
回答已采纳
2
回答
为什么
在编译时没有检查C++
异常
规范
?
、
、
、
我刚刚读到,在C++11标准修订版中,
异常
规范
被废弃了。我以前认为
指定
您
的
函数可能会抛出什么是很好
的
实践,但显然不是这样。在阅读了之后,我不禁想知道:
为什么
异常
规范
会以这样
的
方式实现,
为什么
委员会决定不推荐它们,而不是在编译时检查它们?
为什么
编译器会允许抛出一个未出现在函数定义中
的
异常
?对我来说,这听起来像是在说“您可能不应该
指定
您
的</
浏览 9
提问于2013-08-27
得票数 10
1
回答
无法确定要使用
的
参数
规范
、
、
我有个简短
的
代码:.When(f => f.Add(Arg.Any<ReportingCycleDelivery>()))因此,当使用任何ReportingCycleDeliveryRepository.Add()
参数
调用我
的
(void)方法ReportingCycleDelivery时,它应该将该项添加到我
的
RepC
浏览 2
提问于2013-03-14
得票数 2
回答已采纳
1
回答
为什么
空类
类型
构造函数
的
异常
规范
是不抛出
的
异常
规范
?
、
、
}; X::X(const X&)如果每个潜在构造
的
类
类型
M(或其数组)
的
子对象都有一个复制构造函数,其第一个
参数
为const M&或const volatile根据,类测试
的
隐式声明复制构造函数是Test::Test(const X&),因为没有任何类
类型
子对象。因此,类似于
异常
规范
, 类X
的
隐式声明构造函数或在其第一次声明中默认
浏览 7
提问于2020-07-20
得票数 0
回答已采纳
1
回答
函数
的
类型
是否受其
参数
声明-子句中函数
参数
包
的
存在或不存在
的
影响?
、
、
、
std::is_same_v<decltype(f), decltype(g<int>)>); // succeeds in GCC 12.1, Clang 14.0.0, and MSVC 19.30 函数
类型
的
一部分是返回
类型
、parameter-type-list,-ref-限定符、cv-限定符-seq和
异常
<e
浏览 5
提问于2022-05-25
得票数 3
5
回答
异常
()抛出()
、
可以
抛出()
参数
吗?没有
参数
是什么意思?
浏览 0
提问于2010-01-14
得票数 8
回答已采纳
3
回答
当涉及值
类型
和构造函数时,C#和CLI之间有什么区别?
、
、
、
、
我最近读到,C#和CLI标准定义了处理值
类型
和构造函数
的
不同方法。
为什么
C#设计人员会故意偏离C
浏览 0
提问于2010-08-05
得票数 8
回答已采纳
1
回答
为什么
显式模板实例化存在一个用于访问检查
的
漏洞?
、
temp.explicit包含以下措辞:
为什么
这些规则在这种情况下是被禁用
的
?在极端情况
浏览 2
提问于2016-10-01
得票数 12
2
回答
在调用函数时显式
指定
泛型
类型
约束
、
、
我想知道在Swift中是否可能显式
指定
泛型函数
的
泛型
类型
。假设我有以下函数定义,它基本上创建一个泛型
类型
的
空数组T return [T]()我怎么能叫它呢?var foo = bar() 这是完全有意义
的
,因为这里真的没有任何信息
可以
推断出任何事情。但不幸
的
是,我通过以下方法显式
指定
浏览 2
提问于2016-02-12
得票数 2
回答已采纳
2
回答
什么是Java中
的
方法
规范
?
、
、
我
的
一个朋友也在学习Java,他问我:“Java中
的
方法
规范
和方法签名有什么区别?”我在网上找到
的
所有东西--只有一个。有关方法
规范
的
信息如下: 用于调用它
的
方法标识符。它
的
浏览 1
提问于2019-09-12
得票数 2
1
回答
致命错误: PHPUnit_Framework_AssertionFailedError::__toString()方法不能在.什么时候测试类是空
的
?
、
我刚开始学习PHPUnit,这时我创建了一个像这样
的
空类:引发此
异常
浏览 9
提问于2015-02-12
得票数 2
回答已采纳
2
回答
Scala
的
闭包与Java
的
闭包
、
、
、
一个问题是,该方法处理
类型
参数
,但以干扰函数子
类型
的
方式处理。 我们能摆脱“抛出”
类型
参数
的
显式声明吗?
的
思想是,每当声明
的
绑定是检查
的
异常
类型
时,就使用空想式
类型
推断。
指定
从函数
类型
到接口
的
映射:名称、
参数
等。我们应该精确地
指定
从函数
类型
到系统生成接口
浏览 7
提问于2011-05-26
得票数 33
回答已采纳
1
回答
C++,函数指针
异常
错误
、
、
、
、
在下面的代码中,我得到了"error:
异常
规范
不允许超过一个间接级别“。请给我指一下标准中不允许使用
的
那部分。我想确定它确实是语言所需要
的
,或者只是编译器特定
的
错误。如果它来自语言
规范
,那么是什么驱动了这个规则呢?我用
的
是clang 3.8.0。 { }
浏览 1
提问于2017-06-05
得票数 5
回答已采纳
2
回答
为什么
我
可以
在Scala中定义泛型
异常
类型
?
、
、
在Java中,定义泛型
异常
类是非法
的
。extends Throwable {}class Foo[T](val foo: T) extends Throwablepublic class Main { public static void main(String[] args)这是根据JLS和J
浏览 0
提问于2013-07-29
得票数 6
回答已采纳
1
回答
如何用代用品来模拟HttpClient
、
、
、
、
这通常是由于使用
参数
规范
并调用NSubstitute不处理
的
成员(例如非虚拟成员或调用一个不能替代
的
实例),或者出于
指定
调用
的
目的(例如使用arg
规范
作为返回值)。(2);另一个可能
的
原因是
参数
规范
类型
与实际
的
浏览 4
提问于2021-08-07
得票数 4
1
回答
对于修改Java catch子句中
的
异常
参数
ex有什么简单明了
的
解释吗?
、
、
在阅读了两个源代码和其他堆栈溢出线程后,我仍然不能理解
为什么
异常
参数
ex应该是可修改
的
(任何适合这个目的
的
罕见情况都
可以
作为示例答案),有谁能说出修改ex
参数
的
好场景/好时机?Java语言
规范
中
的
含义是什么?说“有效
的
最终结果”? uni-catch子句意味着只捕获一个
异常
?……对于这个问题,任何人都
可以
给出一个简单直接
的
解释。注意:如
浏览 2
提问于2018-12-02
得票数 0
3
回答
是否有任何方法
可以
使用代码契约测试合同集?
、
、
、
、
我想编写单元测试,以验证我
的
方法不接受无效
的
参数
。使用代码契约
的
Contract.Requires调用检查
参数
的
有效性。我
为什么
要测试合同?我认为我
的
测试是一种方法
规范
(实际上是从TDD获取
的
),所以通过测试该方法对于某些
参数
失败,我
指定
不应该使用这些
参数
。问题是,由于我开始使用代码契约,所以我无法测试方法契约,因为我无法访问Contract.Requires引发
浏览 0
提问于2014-02-24
得票数 1
2
回答
Python:定义
类型
或命名元组时使用name
参数
的
原因
、
、
我对Python还不熟悉,所以这可能是个愚蠢
的
问题,但我不明白type()和namedtuple()
的
第一个
参数
的
用途 tuple_typename = namedtuple( 'tuple_typename如果返回值是
类型
引用,
为什么
我们需要将其
指定
为
参数
?或者,如果我们需要将它
指定
为字符串
参数
,
为什么
我们需要捕获返回值?还有另一个相关
的
问题:如果输入字符串是一个<em
浏览 0
提问于2019-10-12
得票数 3
回答已采纳
1
回答
泛型
类型
规范
参数
--有时是可选
的
,但并非总是可选
的
、
这个问题是关于何时需要,而不需要包含泛型
类型
规范
参数
。这有点长,所以请耐心点。void DoThingsWithUser<TUser>(TUser user) where TUser : UserBase user.DoSomethingWithUser();
可以
在不
指定
类型
参数
UserDisplayBase<TUser>{ userDisplay.User.DoS
浏览 4
提问于2015-02-13
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
补习系列-springboot 参数校验详解
只需9个步骤,完美实现自动化运维异常处理!
Http 请求响应与内容协商(二)-$Ajax和Spring mvc
20分钟就带你透彻理解微服务高并发适配主流框架:注解切面
Python开源项目介绍:网站日志分析工具
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券