![]() |
1
3
“为什么C没有特性X”的一般答案是围绕这样一个特性的好处与成本。好处通常显而易见,但成本包括:
基本上,这不应该是问为什么没有特定的特性:应该是争论特性的好处与成本相比是巨大的。功能必须在语言中赢得一席之地,而语言设计师已经把标准定得相当高。(正如安德斯在过去所说,每一个功能都以-100分开始,并且必须不断提高。) |
![]() |
2
1
为什么不简单地将大小传递给构造函数并用它初始化数组呢?
我看到的“泛型参数”的唯一优点是如果有一个固定大小的数组,它可以允许更快的访问,但无论如何,C不支持这种方法(至少不能作为非局部变量)。 我知道这种模板在C++中是支持的,它的模板远远优于C语言或Java中的模板。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |