implicit-conversion

implicit-conversion

文章 0 浏览 4

如何为我的 Scala 类定义强制转换和隐式强制转换操作?

例如,我想让它以将 jDName 设置为“John Doe”并将 jDAge 设置为 32 的方式工作: case class Person(name : String, surname : String, age : Int) …

沉溺在你眼里的海 2024-12-14 12:06:12 0 0

使用函数作为类方法

我试图弄清楚如何使用函数作为类的成员,但无法找出正确的语法。我收到编译错误: test.scala:11: error: missing arguments for method extra in cla…

居里长安 2024-12-14 06:04:14 0 0

为什么 scala 编译器在重载且具有泛型类型参数时无法找到隐式参数值/转换?

Scala 2.8.1 取如下类层次结构 abstract class A class B extends A class C extends A 为什么 scala 编译器在发送下面的 B 实例时无法找到 send 的隐…

粉红×色少女 2024-12-13 12:41:26 0 0

请给我 C# 中隐式和显式类型转换的示例

任何人都可以给我现实生活中的隐式类型转换示例。我知道隐式类型转换意味着从派生类到基类的转换,但我不知道如何在 C# 编码中显示。我不想用两行来定…

沫尐诺 2024-12-13 06:28:53 0 0

为什么显式转换为“十进制”?调用显式运算符“long”?

考虑以下代码: class Program { public static explicit operator long(Program x) { return 47; } static int Main(string[] args) { var x = new P…

指尖凝香 2024-12-13 02:30:37 0 0

关于隐式的奇怪错误消息

scala> implicit def transitive[A, B, C](implicit f: A => B, g: B => C): A => C = f andThen g transitive: [A, B, C](implicit f: A => B, impli…

深海夜未眠 2024-12-12 07:41:57 0 0

int 到 float 转换会产生警告吗?

令我惊讶的是,即使可以转换值,int 到 float 的转换总是给出警告。这是为什么呢? int i = 0; float f = 0; // warning here // I thought this was …

ぃ双果 2024-12-10 00:00:08 1 0

scala 源从 Int 到 RichInt 的隐式转换

据我所知,Scala 中 Int 隐式转换为 RichInt。这种情况发生在源代码中的哪个位置(我正在浏览 Scala 源代码,但找不到它......)…

微暖i 2024-12-08 02:39:09 1 0

使用 == 比较整数与字符串时 JavaScript 中的隐式数据类型转换

代码: var num = 20; if(num == "20") { alert("It works"); } else { alert("Not working"); } 问题: 在 C 编程中,我们有一个规则名称数据类型提…

花间憩 2024-12-07 14:58:00 1 0

const 限定转换

从 (4.4/1 ) 读取 “指向 cv1 T 的指针”类型的右值可以转换为 如果“cv2 T”比“cv1 T”更符合 cv 条件,则键入“pointer to cv2 T”。 我不知道标准…

不弃不离 2024-12-07 07:47:49 2 0

隐式转换和显式转换的区别

可能的重复: 隐式与显式转换 “隐式转换”和“显式转换”有什么区别? Java和C++有什么不同吗?…

最美不过初阳 2024-12-06 12:07:33 0 0

这是使用 C++ 的示例吗? “明确”关键字正确吗?

在 YouTube 上的 GoogleTechTalks 视频中,Bjarne Stroustrup 谈论了即将推出的 C+ +0x 标准。在视频中,他提到了以下示例: #include struct Sick { …

时光沙漏 2024-12-05 12:24:15 2 0

删除cout;删除cin;不给出编译错误 - 标准库中的缺陷?

下面会出现编译错误吗? delete cout; delete cin; 答案是:不。 这是标准库中流类实现中的一个缺陷。它们具有以下到 void* 类型,这意味着所有流对象…

深爱成瘾 2024-12-05 10:55:06 1 0

c# 是否可以使用扩展方法来实现隐式转换?

可能的重复: C#:隐式运算符和扩展方法 我有一个定义数字的公共库项目类型(没有太复杂,主要是属性)。有两个项目引用此公共库:客户端应用程序和 …

Hello爱情风 2024-12-03 11:55:52 1 0

字符串隐式转换列表,如 +=

考虑以下片段。 += 不是 java.lang.String 的成员,所以我猜想正在进行某种隐式转换。如何找到作用于 String 的此类预定义隐式转换的列表? scala> va…

还在原地等你 2024-12-02 03:17:12 1 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文