![]() |
1
3
“为什么C没有特性X”的一般答案是围绕这样一个特性的好处与成本。好处通常显而易见,但成本包括:
基本上,这不应该是问为什么没有特定的特性:应该是争论特性的好处与成本相比是巨大的。功能必须在语言中赢得一席之地,而语言设计师已经把标准定得相当高。(正如安德斯在过去所说,每一个功能都以-100分开始,并且必须不断提高。) |
![]() |
2
1
为什么不简单地将大小传递给构造函数并用它初始化数组呢?
我看到的“泛型参数”的唯一优点是如果有一个固定大小的数组,它可以允许更快的访问,但无论如何,C不支持这种方法(至少不能作为非局部变量)。 我知道这种模板在C++中是支持的,它的模板远远优于C语言或Java中的模板。 |
![]() |
LambdaBeta · Ada将记录数组传递给c函数 7 年前 |
![]() |
rid · 用于在数组中查找索引的表达式 7 年前 |
![]() |
CaesiumWhale · 在Ada标记类型中创建2D数组字段 7 年前 |
![]() |
SigGP · 如何运行用Ada编写的程序? 7 年前 |
![]() |
digitig · 数组总计的Spark Ada后置条件 7 年前 |
![]() |
Mate · “ADA.FLOAT_IO”不是预定义的库单元 8 年前 |