Bonjour,
Quelqu'un sait-il faire des types record imbriqués ???
Voici un petit programme pour illustrer ma question :
with Ada.Text_Io, Ada.Integer_Text_Io;
use Ada.Text_Io, Ada.Integer_Text_Io;
procedure Re is
type Me is record
G:integer;
end record;
type Hug is record
d:me;
end record;
M:me;
H:Hug;
begin
Put(.... ;
end Re;
Je voudrais afficher avec put la variable G en passant par hug mais je n'y arrive pas.
Est-ce un problème de déclaration ou d'instruction???
j'ai déjà essayé put(H.(M.G)); ou put(H.D.M.G) ou put(H.(D.G)) et ça ne marche pas!! je suis désespéré!!
si quelqu'un a la réponse, pouvez-vous me donner le code en entier pour que ça marche.
merci