Page 1 sur 1

Structure

Publié : jeu. 10/juin/2004 23:40
par KarLKoX
Structure STRUCT1
a.l
b.l
EndStructure

Structure STRUCT2
z.STRUCT1[2]
EndStructure

OpenConsole()

f1.STRUCT1
f2.STRUCT2
f1\a = 1
f1\b = 2
;f2\z[0] = f1 ; MARCHE PAS ... dommage
CopyMemory(f1, f2\z[0], SizeOf(STRUCT1) )

f1\a = 3
f1\b = 4
CopyMemory(f1, f2\z[1], SizeOf(STRUCT1) )


PrintN("f2\z[0]\a " + Str(f2\z[0]\a) + " f2\z[0]\b " + Str(f2\z[0]\b) )
PrintN("f2\z[1]\a " + Str(f2\z[1]\a) + " f2\z[1]\b " + Str(f2\z[1]\b) )
J'aimerais bien que l'on puisse assigner une structure dans un tableau de structure : c'est pas que ca pose un problème d'utiliser CopyMemory mais bon, la plupart des langages le permettent et c'est plus élégent pour la compréhension donc ... :)