腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有
基元
类型
的
协
变
返回
类型
、
、
、
、
}main:x[2] = 3;error: confli
浏览 22
提问于2018-12-13
得票数 0
1
回答
协
变量cv-限定符是否适用于C++中
的
基元
类型
?
、
、
在C++中,在派生类中减少
返回
类型
的
cv-限定符是有效
的
: virtual const Base* f(); Base* f() override;这对指向基本
类型
的
指针有效吗?
浏览 2
提问于2014-03-19
得票数 7
回答已采纳
6
回答
子
类型
和协
变
返回
类型
、
我认为
协
变
返回
类型
理论上是由一个函数
返回
的
类型
,该函数与
返回
类型
不同
的
内置基类函数
具有
相同
的
签名。return typex;} // builtin functionclass Derived:Base{} 我对这个所谓
的
协
变
<
浏览 2
提问于2012-01-25
得票数 2
回答已采纳
2
回答
为什么
协
变量
类型
参数仅用于成员
的
返回
类型
?
、
、
为什么
协
变
类型
参数(如IEnumerable<out T>
类型
T )只用于
返回
类型
(只读)或逆反变型参数(如Action<in T>
类型
T )仅用作参数
类型
(只写)?换句话说,我认为纯
协
变
概念与仅用于成员
返回
类型
的
c#
协
变
类型
参数之间存在着一种关系。
浏览 3
提问于2018-06-12
得票数 2
回答已采纳
1
回答
返回
类型
int与java中
的
long error不兼容
我使用两个
具有
相同方法签名
的
接口,并尝试在名为Parent和child
的
类中实现。然而,我搞不懂为什么
协
变
返回
类型
在这里不起作用。
浏览 4
提问于2020-08-16
得票数 0
1
回答
协
变性是关于接受价值
的
吗?
、
、
、
协
变性是关于接受价值
的
吗? Int32因为协方差是关于
具有
类型
,它是所需
类型
的
基本
类型
之一。因此,协方差仅在
返回
类型
的</e
浏览 2
提问于2019-12-30
得票数 2
回答已采纳
1
回答
有没有办法创建一个既有Add方法又有
协
变
类型
参数
的
集合?
、
、
、
我需要一个
具有
Add方法和协
变
类型
参数
的
集合。T
的
IEnumerable覆盖
协
变
类型
参数但是它没有Add方法。T
的
IList没有
协
变
类型
参数,但
具有
Add方法。 有没有人知道可以涵盖这一点
的
集合,或者如何制作?
浏览 1
提问于2013-03-15
得票数 1
3
回答
C#中
的
方差规则
、
、
、
、
例如,泛型
类型
T<out D>在D上是
协
变
的
(因此是有效
的
),因此我们可以说
类型
参数D是
协
变量有效
的
。我说
的
对吗? 4)构造
的
类、结构、枚举、接口或委托
类型
X可能是共同有效
的
。根据定义,泛型
类型
可以是一次在一种
类型
参数上
的
协
变
/反
变
/不变量。
浏览 7
提问于2013-04-26
得票数 10
回答已采纳
1
回答
Scala匿名函数一般方差问题
、
、
、
、
我在学习Scala
的
路上,我很难理解逆
变
、
协
变
、不变性等。从中,我学到了如何将函数视为另一个函数
的
子
类型
。(知道这点真的很有用!) 下面的代码是我认为是解决我
的
难题
的
重要部分。函数将接受AnyVal
的
类型
或子句(Int、Double、Long等),并且
返回
的
输出将是相同
的
输入
类型
。为此,学生类接受一个泛型(A),它是AnyVal
的</em
浏览 4
提问于2013-09-08
得票数 0
1
回答
每个
类型
构造函数(`Type -> Type`)都是某种函数吗
、
众所周知,
具有
kind Type -> Type
的
类型
构造函数(在系统F-omega中)只有在实现函数(a -> b) -> f a -> f b
的
情况下才是Functor。虽然这是一个无法无天
的
functor,但它也应该遵守functor规则(保留组成和身份)。因此,带有Type -> Type
的
类型
构造函数并不总是函数式函数。但这只是关于
类型
类别中
的
协
变
内部函数器。
浏览 13
提问于2021-03-23
得票数 1
回答已采纳
1
回答
在Scala中使用协方差表示或泛型界时
、
、
、
在Scala中,方差可以用泛型
类型
参数上
的
+和-之类
的
方差运算符来定义。例如,List
类型
在标准库中是
协
变
的
。class List[+A]def foo[A](list : List[A])def foo[A](list : List[_:< A]) 当然,这是没有意义
的
,因为l
浏览 0
提问于2010-09-08
得票数 11
回答已采纳
1
回答
不可能有一个
协
变
接口包含一个泛型
类型
,其
类型
参数是
协
变量
类型
吗?
、
、
我有一个不相关
的
协
变
接口和泛型类。我希望
协
变量接口
具有
一个属性,它是
协
变量
类型
上
的
泛型类
的
实例,如下所示。public interface IFoo<out T> Bar<T> barobj { get; set; }{不幸
的
是我搞错了 ErrorCS1961无效方差:
类型
参数'T‘在&
浏览 3
提问于2021-04-09
得票数 0
6
回答
什么时候C++协方差是最佳解决方案?
、
、
几个小时前,在这里被问到,他让我意识到我从来没有在自己
的
代码中使用过
协
变
返回
类型
。对于那些不确定协方差是什么的人,它允许(通常)虚函数
的
返回
类型
不同,只要这些
类型
是相同继承层次结构
的
一部分。virtual ~A(); ... virtual B * f();}; 这两个f()函数
的
浏览 0
提问于2009-08-11
得票数 34
3
回答
使用
协
变量
类型
的
私有可变集合
、
我有一个
协
变
Scala
类型
的
Thing[+B]。实现使用内部可变队列:AsyncQueue是一个自定义可变队列实现,
具有
特殊
的
属性,我很难在不变
的
版本中实现这些属性。因为它是可变
的
,所以AsyncQueue是不变
的
。所以我不能在我
的
协
变
类型
Thing中使用它。由于queue是私有的,所以我可
浏览 7
提问于2014-05-17
得票数 3
回答已采纳
1
回答
scala编译器如何定位方差注释
的
位置
我试图理解编译器是如何检查
类型
参数
的
位置是
协
变
的
还是逆
变
的
。 def bar(param: T): Unit = println(&quo
浏览 0
提问于2018-03-17
得票数 2
3
回答
为什么没有
类型
转换就可以克隆数组?
、
、
它是什么时候推出
的
?
浏览 0
提问于2013-03-19
得票数 4
回答已采纳
2
回答
从语言上看,反方差与代表
的
关系如何?
、
、
、
、
来自contravariant:从窄(浮子)到宽(双)转换。在.NET中,委托
具有
协
变性,因为它允许委托指定
返回
类型
的
派生
类型
是它保存引用
的
方法
的
返回
类型
。 此外,委托
具有
逆反关系,因为它允许委托
的
指定参数(参数)
的
派生
类型
是传递给它所引用
的
方法<
浏览 7
提问于2011-03-08
得票数 3
回答已采纳
1
回答
为“”virtual void“”指定
的
返回
类型
冲突“
、
我正在尝试为Arduino编译一个来自
的
例子。hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'virtual void write(uint8_t); 我相信它需要一个不同
类型
的
变量,但我不知道如何解决这个问题。
浏览 5
提问于2013-10-13
得票数 2
回答已采纳
1
回答
返回
派生
类型
时出现
协
变
类型
错误
我正在尝试创建一个
具有
派生
类型
的
基类;在基类中,我有一个纯虚方法,它
返回
类型
为DtBase (另一个类)
的
内容,当在派生类中覆盖它时,将
返回
类型
为DtDerived (从DtBase派生)
的
内容。我得到一个错误,
返回
的
类型
与被覆盖
的
纯虚函数
的
类型
不同,也不是
协
变
的
。我不明白为
浏览 17
提问于2020-06-11
得票数 2
回答已采纳
2
回答
协
变
返回
类型
在C++克隆习惯用法中是否有用?
、
通常
的
克隆习惯用法使用
协
变
返回
类型
: virtual Base* clone(); Derived* clone();我读过一些东西,大意是
协
变
返回
类型
是后来添加到C++中
的
,较旧
的
编译器可能不支持它们。既然在使用这种习惯用法时,我只能通过Base指针和/或引用来访问D
浏览 1
提问于2010-11-17
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#的未来:协变返回类型
Java 日期类型比较没有返回正确的结果
function:xx{}语法,这种写法可以限制返回值的类型
产品演示动画制作工具有很多类型,那么有什么适合新手的呢?|万彩手影大师
PHP 7入门:新特性简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券