language-design

language-design

文章 0 浏览 4

运营商'??'不能应用于子类类型的操作数

以下代码给出了 Main 函数第二行标题中的错误。 public class P {} public class B : P {} public class A : P {} void Main() { P p = GetA()??GetB(…

压抑⊿情绪 2024-12-11 01:59:57 0 0

C 的背后的基本原理是什么?而不是默认包含这些功能?

我见过的每个用 C 编写的程序都是 #include 的 ,至少是间接见过。没有它你就不能真正做很多有用的事情。 为什么它的函数不只是“标准 C”的一部分? …

以可爱出名 2024-12-11 00:12:50 1 0

总是有三等号的语言

哪些流行的编程语言从一开始就有意设计为同时具有 === 和 ==(并要求程序员弄清楚使用哪一个)。 如今,Javascript、PHP、Ruby(可能还有其他语言)都…

不即不离 2024-12-10 15:03:23 0 0

为什么 File.new 的参数不是符号而不是字符串?

我想知道为什么编写 File 库的人决定使用字符串而不是符号来确定文件打开模式的参数。 例如,现在是这样的: f = File.new('file', 'rw') 但这不是一…

调妓 2024-12-06 14:30:39 1 0

部分元素与主要的 OO 编程概念相比如何?它们是主要的还是后备的?

对我来说,部分类感觉就像继承。有时我发现自己想知道我应该导出或偏化或进行扩展的天气。所有这三个都扩展了类型的行为。 帮助我在等效机制之间做出…

冷情 2024-12-05 12:11:37 1 0

支持/集成语言测量单位的策略是什么?

我想从纯粹的语言设计角度来看,SI 单位的“实现”需要哪些“功能”(语义上和句法上)。 如果有人声称一种语言对测量单位有很大的支持,那么通常会期…

财迷小姐 2024-12-05 06:19:08 0 0

Java 和 .NET:为什么默认使用不同的排序算法?

只是想知道为什么 Java 和 .NET Framework 默认情况下使用不同的排序算法。 在Java中 Array.Sort() 使用合并排序 默认算法,如 Wikipedia.com 所说: …

鸢与 2024-12-05 05:37:20 0 0

是否可以有“方法/字段”?与 Java/Scala 中的类文字相当的文字吗?

Java 的 Foo.class 以及 Scala 的 classOf[Foo] 文字类语法返回有关相关类的反射视图。 提供诸如 .method/.field 或 methodOf[]/fieldOf[] 之类的内容…

贵在坚持 2024-12-04 23:57:32 0 0

为什么擦除会使函数类型的实现变得复杂?

我从对 Neal Gafter 的采访中读到: “例如,使用 Erasure 作为泛型的一部分,向编程语言添加函数类型要困难得多。” 编辑: 我遇到类似声明的另一个…

寂寞陪衬 2024-12-04 23:50:17 0 0

哪些语言习语/范式/功能使得添加对“类型提供程序”的支持变得困难?

F# 3.0 添加了类型提供程序。 我想知道是否可以将此语言功能添加到 C# 等在 CLR 上运行的其他语言,或者此功能是否仅适用于功能性更强/更少的 OO 编程…

小女人ら 2024-12-04 17:12:29 0 0

一般 C# 问题

下面的类有两个方法,其中 M1 抱怨“并非所有代码路径都返回值”,而 M2 则没有。 问题:编译器如何在返回值上下文中解析 M2 ? NotImplementedExcept…

一杯敬自由 2024-12-04 10:53:37 0 0

C++ 中标识符名称的长度有限制吗?

C++ 中变量名称有长度限制吗?它是什么?这和机器的“64/32位”有什么关系吗? 编辑: 具体来说,GCC 的限制是什么?…

最近可好 2024-12-04 08:21:48 0 0

在 var id 的左边还是右边输入 id?

许多流行语言使用的两种常见变量声明语法背后的原因是什么,例如: int foo = 0; 和 foo:int = 0; 我对第二个选项的一个问题是,它看起来几乎就像你正…

送君千里 2024-12-04 04:48:41 1 0

C++ 中 RAII 的正式处理和/或安全释放;

是否有关于 C++ 中 RAII 的正式处理和/或安全释放的研究论文?…

狼亦尘 2024-12-04 02:22:22 2 0

值类型可以通过内联实现吗?

当我第一次看到 C# 中的值类型时,我想到的第一件事是“哇,多么伟大的优化”,第二件事是“我们真的需要一个新的语言构造吗?我们不能用注释来做到这…

叹沉浮 2024-12-03 17:41:05 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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