arbeitet Ich habe ein Paket namens LINKED_LIST (.ads) Hier ist der Code in es ist:kann nicht verstehen, wie Generika
Generic
type T is private;
package Linked_List is
type List is tagged record
Data : T;
end record;
end Linked_List;
und hier ist der Code in dem Paket, das die Hauptfunktion (Haupt enthält. adb)
with Ada.Text_IO; use Ada.Text_IO;
with Linked_List;
procedure Main is
type ListOfIntegers is new Linked_List(T => Integer);
begin
null;
end Main;
ich erhalte diese Fehlermeldung:
4:30 subtype mark required in this context
found "Linked_List" declared at linked_list.ads:3
found "Linked_List" declared at linked_list.ads:3
4:41 incorrect constrain for this kind of type
Jede Hilfe sehr geschätzt wird.