Ada 中的未命名记录

Unnamed records in Ada

在 Java 中,您可以这样做:

ArrayList.add(new Object(int arg1, int arg2);

创建一个没有名称的对象并将其添加到列表中,使其易于在循环中使用。

我如何使用记录在 Ada 中做类似的事情?

我有一条记录:

    type Food is
       record
            Name: Character;
            Taste: Integer;
       end record;

如何创建记录的实例并将其添加到数组而不命名它们?

听起来有点像家庭作业,无法给出直接答案,但您可以在此处阅读有关记录聚合的信息:RM 4.3.1