implicit

implicit

文章 0 浏览 4

如何解决 Scala 中重载解析的限制?

在Scala中,重载和隐式参数解析的相互作用似乎使得下面的代码无法使用。 trait Bijection[A, B] extends Function1[A, B] with Unapply[A, B] { self …

浮萍、无处依 2024-09-26 02:03:39 4 0

通过具有多个参数的构造函数进行隐式转换

如果我有 MyClass 这两个构造函数: MyClass(int n1); MyClass(int n1, int n2); 和一个重载的(非成员)operator+: MyClass operator+(MyClass m1, …

泪痕残 2024-09-25 07:38:32 7 0

Scala:隐式转换适用于 Any 吗?

我想将不同类型层次结构中的一些对象存储到 List[Any] 或类似容器中,但稍后对它们执行隐式转换以执行类似类型类的操作。 这是一个例子: abstract cl…

小情绪 2024-09-25 07:38:10 9 0

关于显式(命名)与隐式(全局或根)命名空间的 VB.NET 命名空间问题

我有一个解决方案,其中包含许多使用相同根命名空间的项目。没有代码文件明确命名命名空间。假设根命名空间是ExampleRootNamespace。 现在,当我想将…

蓬勃野心 2024-09-25 02:07:46 9 0

更高种类类型的隐式参数解析

考虑以下代码: object foo { trait Bar[Q[_]] implicit object OptionBar extends Bar[Option] def test[T, C[_]](c: C[T])(implicit bar: Bar[C]) =…

小糖芽 2024-09-24 23:47:56 7 0

未找到隐式值

class Test { import scala.collection._ class Parent class Child extends Parent implicit val children = mutable.Map[String, Child]() def crea…

阳光①夏 2024-09-19 13:17:47 7 0

没有赋值的隐式转换?

保留问题 - 请参阅底部的编辑 我正在开发一个小型函数库,基本上是通过隐藏基本的圈复杂度来提供一些可读性。该提供程序称为 Select (带有一个名为 S…

最冷一天 2024-09-18 19:01:10 10 0

ASP.NET:显式本地化与隐式本地化?

在我看来,隐式本地化相对于显式本地化的优势在于,如果您有多个属性要针对给定控件进行本地化,那么这是一种更经济的语法。 如果您只需要本地化一些…

沙与沫 2024-09-15 17:16:57 12 0

等效的隐式运算符:为什么它们是合法的?

更新! 请参阅下面我对 C# 规范的一部分的剖析;我想我一定错过了一些东西,因为对我来说,我在这个问题中描述的行为实际上违反了规范。 更新 2! 好…

想挽留 2024-09-15 16:49:43 8 0

隐式转换以实例化密封类

我有这个继承权 sealed abstract class MyValue case class MyString(s:String) extends MyValue case class MyBoolean(b:Boolean) extends MyValue c…

初相遇 2024-09-15 12:14:26 13 0

删除以 void 指针作为成员的嵌套结构?

我有以下类: class Stack { struct Link { void* data; Link* next; void initialize(void* dat, Link* nxt); }* head; public: void initialize(); …

玩世 2024-09-11 00:43:17 9 0

在 scala 中拉皮条我的函数 - 在函数上应用隐式转换

当我想使用隐式方法将函数转换为其他内容时,我遇到了一些问题。 我正在 Scala 2.8 中实现一个小型 DSL 以便进行测试。它应该支持对实例的各种检查(…

倾`听者〃 2024-09-10 13:44:09 6 0

Scala:通过依赖注入协调类型类

最近,Scala 博客作者似乎对 类型类 模式充满热情,在该模式中,一个简单的类通过符合某些特征或模式的附加类添加了功能。作为一个极其简化的示例,简…

虚拟世界 2024-09-10 08:36:48 7 0

传递 CustomString&构造函数不会从“string”隐式转换

我可以让编译器(msvc++express)将“string”转换为构造函数中的 CustomString,但不能使用引用。因此,如果编译器认为可以的话,它是否不会有相同的…

带上头具痛哭 2024-09-08 19:51:58 7 0

为什么类的第一个参数列表不能是隐式的?

scala> class A(implicit a: Int); defined class A scala> class B()(implicit a: Int); defined class B scala> new A()(1) res1: A = A@159d450 sc…

深海里的那抹蓝 2024-09-08 12:51:15 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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