Exemple:
une structure contenant 3 champs x.f y.f et z.f (un vecteur)
je voudrais pouvoir accéder à x via f[0], à y via f[1]
Code : Tout sélectionner
v.vecteur
For i = 0 To 2
v\f[i] = i
Next i
Debug v\y ;affiche 1
Code : Tout sélectionner
v.vecteur
For i = 0 To 2
v\f[i] = i
Next i
Debug v\y ;affiche 1
Code : Tout sélectionner
Structure coords
x.f
y.f
z.f
EndStructure
Structure vecteur
StructureUnion
f.f[3]
c.coords
EndStructureUnion
EndStructure
res.vecteur
res\f[0] = 5
res\f[1] = 6
res\f[2] = 7
res\c\x + 1
res\c\y + 1
res\c\z + 1
For i = 0 To 2
Debug res\f[i]
Next