腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
提升
Haskell中的类
实例
、
、
有没有办法在Haskell中轻松地“
提升
”一个类
实例
?我经常需要为一些类创建Num
实例
,这些类只是通过
类型
构造函数“
提升
”Num结构,如下所示: instance (Num a)=>Num SomeCons有没有办法避免这种样板,并自动“
提升
”这个Num结构?我通常不得不在Show和其他类中这样做,当我试图学习existencials时,编译器不让我使用deriving(Show)。
浏览 3
提问于2009-11-30
得票数 13
回答已采纳
1
回答
Java
自动
类型
提升
我引用Herbert的话:
JAVA
,完整的参考第8版。当您移动byte和short值时,
Java
的自动
类型
提升
会产生意想不到的结果。如您所知,在计算表达式时,byte和short值被
提升
为int。此外,这样一个表达式的结果也是一个int。此外,当将负byte或short值
提升
到int时,该值将为int。因此,高阶位将填充1’s。由于这些原因,要在字节或短字节上执行左移位,就意味着必须丢弃int结果的高阶字节。例如,如果左移一个byte值,则必须首先将该值
提升<
浏览 3
提问于2014-08-10
得票数 2
回答已采纳
1
回答
数值
提升
是否使用缩小转换?
、
、
、
但是我偶然发现了一个新的,上面写着 如果任何表达式为int
类型
,且不是常量表达式(§15.29),则推广的
类型
为int,而其他非int
类型
的表达式将经历扩展的原语到int的转换。否则,如果任何表达式都是短
类型
,而其他表达式要么是
类型
短,要么是字节
类型
,或者是具有在
类型
短中可表示的值的int
类型
的常量表达式,则
提升
的
类型
是短的,字节表达式将经历将基元转换为短的扩展,而int表达式将经历由收缩原语转换为短的转换否则,如
浏览 7
提问于2020-08-17
得票数 1
1
回答
如何创建
提升
类型
的
类型
类
实例
?
、
我有一个在GHC7.4.1中通过DataKinds
提升
的数据
类型
,还有一个给定的
类型
类,我想用它来做特定
类型
的操作。然后,我尝试创建
提升
类型
的
类型
类
实例
,如下所示: ...我得到以下
类型
的错误:The first argument of `TypeTraits' should have kind `*', but
浏览 1
提问于2012-04-24
得票数 6
回答已采纳
2
回答
是否可以将
实例
提升
到派生类的
实例
?
、
、
是否可以将
实例
提升
到派生类的
实例
?后来,人们发现了这辆车是什么,比如说它是一辆Boat。是否可以将Vehicle
实例
提升
到Boat对象?澄清:Vehicle
实例
可能设置了内容,
提升
的对象需要使这些内容持久化 我现在正在成功地做这件事,但是用一种非常
浏览 3
提问于2017-09-23
得票数 1
1
回答
JPQL中实体间相等的语义
、
JPA规范说: 只允许比较同类
类型
的值。如果一个
类型
对应于同一
Java
语言
类型
,或者如果一个
类型
是原始
Java
语言
类型
,另一个
类型
是包装
Java
类
类型
等效(例如,int和Integer在这个意义上类似
类型
),则它们类似于另一种
类型
。此规则有一个例外:比较适用数值
提升
规则的数值是有效的。除此数字大小写外,不允许尝试比较非类
类型
值的条件表达式。请注
浏览 0
提问于2012-12-01
得票数 0
回答已采纳
4
回答
Java
中的
类型
提升
我对以下
Java
语句有一个问题:byte r = (byte) (b * b); // Giving correct result byte r = (byte) b * b
浏览 3
提问于2019-01-16
得票数 15
2
回答
Java
原语变量
类型
、
、
为什么
Java
需要拥有byte,short原始变量
类型
,即使它们被自动
提升
为int
类型
?为什么不在一开始就声明int
类型
呢?
浏览 1
提问于2016-01-25
得票数 0
1
回答
弗雷格是如何推广数字文字的?
、
文字1的
类型
为Int。它似乎被
提升
为Double,它是Real类中的一种
类型
,因此知道/操作符。这是怎么发生的?它是使用Haskell方法静默地用fromInt 1替换文字1,还是正在发生其他事情?如何选择Double作为Real
实例
在这里使用?是否有类似Haskell中的“默认”
实例
类型
列表?
浏览 1
提问于2015-06-16
得票数 6
回答已采纳
4
回答
如何将对象向上转换为
java
.util.Map?
、
、
、
在
类型
对象的代码中有一个对象:Object o现在,它应该是地图!我怎么才能把这个
提升
到地图上呢?我试过:Map<String, Object> map = (HashMap<String,Object>)o
实例
'o‘来自XMLRPC请求
浏览 1
提问于2010-09-07
得票数 4
回答已采纳
2
回答
Java
一元
提升
,左移位操作符和短
、
、
JLS 说: ..。..。在下列情况下,对表达式执行一元数值
提升
: public short twice(short x) { }有了这个错误: $ javac xx.
java
xx.
浏览 4
提问于2021-06-25
得票数 1
2
回答
Long的大小为8字节,那么如何在
JAVA
中将其‘
提升
’为浮动(4个字节)?
、
、
我读到在
Java
中,long
类型
可以被
提升
为float ( )。我想问一下,长整数在
JAVA
中占用8字节内存,浮动占用4字节,那么这个
提升
是如何工作的呢?另外,值得注意的是,所有其他
类型
的升级都是从较小的原始数据
类型
到类似或较大的大小数据
类型
。
浏览 0
提问于2015-07-18
得票数 7
回答已采纳
2
回答
自动派生PathPiece
、
在我的Yesod web应用程序中,我有以下数据
类型
: data SensorType = TemperatureSensor | HumiditySensor deriving (Eq, Show,
浏览 5
提问于2015-02-21
得票数 3
4
回答
什么是数字促销?
有人能说出什么是数字促销吗?
浏览 8
提问于2009-02-23
得票数 13
回答已采纳
2
回答
当您在QtCreator中推广小部件时会发生什么?
、
假设我已经具备了将小部件(在本例中使用QLineEdit )
提升
为一个名为MyClass的类所需的一切。MyClass继承自QWidget,并定义了自己的函数。当我将QLineEdit
提升
为MyClass
实例
时,幕后会发生什么?我知道QLineEdit是QWidget的子类,所以MyClass和QLineEdit在这一点上是相关的。但是这些属性会发生什么呢?它是如何改变“
类型
”的? 除了QLineEdit仍然保留了QWidget的属性(MyClass继承自这个类)之外,我不确定这种小部件
提升
背后发生了什么
浏览 2
提问于2012-09-10
得票数 3
回答已采纳
2
回答
什么时候会发生默认的论点晋升?
、
、
在C语言中,当调用的函数没有原型时,编译器执行默认参数
提升
。 但是C++呢?什么时候会发生默认的论点晋升?函数参数包在模板
实例
化期间进行扩展(14.5.3),因此当实际调用函数模板专门化时,每个这样的参数都有相应的参数。具有(可能是cv限定的)
类型
std::nullptr_t的参数被转换为void* (4.10)
类型
。这些转换之后,如果参数没有算术、枚举、指针、指向成员的指针或类
类型
,则程序的格式不正确。如果参数具有受积分
提升
(4.5)约束的整数或枚举
类型
,或受浮点<e
浏览 0
提问于2013-06-28
得票数 1
回答已采纳
2
回答
如何在
java
short中设置最高位?
、
、
、
、
如何设置最高位,而不是转换
类型
并让符号位扩展/填充剩余的空间?(这些标志将写入磁盘)。
浏览 2
提问于2013-10-06
得票数 1
4
回答
Java
noob:仅在对象上使用泛型?
、
我是
Java
新手。在编写Map<>代码时,我发现声明Map<int, int>是一个语法错误,而Map<Integer, Integer>是可以的。是否只有在
Java
中才能
实例
化对象
类型
上的泛型,而不是基元
类型
?如果是这样的话,原语的装箱/拆箱有明显的性能损失吗?
浏览 1
提问于2010-06-10
得票数 8
回答已采纳
2
回答
Haskell的DataKinds扩展是什么?
、
、
、
编辑:例如,说 data Nat = Ze | Su NatNat :: BOXSu :: Nat -> Nat 我不明白重点。
浏览 3
提问于2013-12-13
得票数 76
回答已采纳
2
回答
延迟
类型
推断?
U) = f(this)trait Mapper{} 我们如何编写Wrapper.apply,以便这样的
实例
可以接受Mapper
实例
?我也不能将Mapper.apply的输入/输出
类型
“
提升
”为
类型
成员,因为该函数是泛型的。
浏览 0
提问于2019-05-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据类型转换,Java的向上转型和向下转型实例
java实例集锦
Java UDP编程实例
Java数据类型及类型转换
类型提升
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券