Jie,
Envoyé par
NeMo_O
Ah
au temps pour moi lol.
Dans le code je rencontre les packed array non pas sur toute la structure mais juste sur certaines variables ; par exemple :
1 2 3 4 5 6 7 8
|
tarc = record (* enregistrement d'un arc *)
numarc : [key(0)] integer ; (* numero de l'arc *)
nomarc : packed array [1..40] of char ; (* nom de l'arc *)
pkdebarc,pkfinarc : real ; (* pk de debut et de fin de l`arc *)
larc : real ; (* longueur de l'arc *)
pol : integer ; (* polarisation de l'arc *)
end ; |
Au risque de me répéter, je ne pense pas que la ligne
numarc : [key(0)] integer ; (* numero de l'arc *)
compile.
Je ne connais pas de compilateur Pascal acceptant cette syntaxe (ce qui, bien entendu, ne signifie qu'il n'en existe pas, mais aussi que de toute manière, s'il en existe un, il n'est pas courant).
Quant à
nomarc : packed array [1..40] of char ; (* nom de l'arc *)
Cela fait probablement 40 octets
Partager