¿Qué es exactamente la "Marca de subtipo requerida en este contexto"?
yo obtengoSubtype mark required in this context
a(*)
. ¿Qué es exactamente la máscara de subtipo y por qué se queja aquí?
main.adb
(*)Open_Route : Route(1..3) := (others => new Location(X=>1.0,Y=>1.0, id=>1));
-- Closed_Route : Route (Open_Route'First .. Open_Route'Last + 1);
-- P1 : Population (1..2);
Especificaciones del paquete Location.ads
type Location is record
Id : Positive;
X : Float;
Y : Float;
end record;
type Location_Acess is access all Location;
type Route is array (Positive range<>) of Location_Acess;
type Route_Acess is access all Route;
type Population is array (Positive range<>) of Route_Acess;