Structures complexes dans une autre structure?
bonjour
j'ai crée des objets qui sont des structures de différentes "structure".
je voudrai tout regrouper dans un ensemble unique afin de le passer en paramètre à une fonction. mais dans un champs d'une structure, je ne peux pas mettre plusieurs dtructures de taille différentes: Exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| objet.name='nom'
objet.champ1='toto'
objet2.name='nomobjet2'
objet2.champ1='titi'
objet3.mame='nomobjet3'
objet3.champ1='machin'
surobjet.nom='nomsurobjet'
surobjet.composant(1)=objet
surobjet.composant(2)=objet2
% jusque la totu va bien car objet et objet1 on t la même structure
% je peut adresser par
surobjet.composant(2).champ1
% et j'obtient 'titi'
% si j'essai d'ajouter objet3 par la commande:
surobjet.composant(3)=objet3
% j'obtiens: " Subscripted assignment between dissimilar structures."
% existe-t-il une méthode pour regrouper dans un objet un nombre N de
% structures de composition différentes ?
% Merci |