Bonjour à toutes et à tous,
A partir d'une classe C :
je crée plusieurs instances c1, cA, c23, ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class C { public: int XX; void fct(int zz); };
Je souhaite pouvoir accéder aux variables et méthodes de chacune des instances, mais sans passer le nom des instances.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 C c1; C cA; C c23; ...
Par exemple, j'ai créé un tableau de ??? qui "pointe" sur chacune des instances. Comment à partir de chaque élément du tableau accéder aux variables et méthodes de chacune des instances.
ce que je souhaite faire est par exemple :
Le code ci-dessus étant "symbolique", quel doit être le type de mon tableau et quelle est la syntaxe à utiliser pour accéder à chacun des éléments ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 type tableau[10]; //mettons que j'ai dix instances différentes de ma classe C int yy; for (int i = 0; i < 10; i++) { yy = tbl[i].xx; tbl[i].ftc(yy); }
Merci de votre aide.
Pierre
Partager