确定Ada数组的维数

时间:2016-02-29 14:04:16

标签: arrays ada

是否可以在运行时确定Ada数组的维数?例如,给定数组类型

type int_int_array is array (1 .. 3, 1 .. 4) of integer;

我正在寻找一些我可以用来确定数组有2个维度的属性或属性组合。最终目标实际上是迭代整个阵列,但所有这样做的方法我只知道只有提前知道维度计数才能工作。在当前的一些开发过程中,阵列的定义(包括维度的数量)将会发生很大的变化,我希望我不必更新迭代它的每一段代码。每一次。

谢谢!

1 个答案:

答案 0 :(得分:0)

您将永远了解它,因此无需在运行时询问。