Salut !
Seriez vous si il est possible qu'une classe interne puissent accéder au donnée membre de la classe conteneur sans avoir besoin de passer de pointeur ?
Exemple :
Je sais qu'il est très facile de demander un "A*" dans le constructeur de B, mais cela oblige d'avoir un argument règlementaire dans le constructeur, et dans certain cas, c'est un peu gênant pour la lisibilité. :^/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 struct A { int val; struct B { B() { val; // existe t'il un moyen d'avoir accès au donnée membre de A sans faire passer de "A*" ? } } };
Vous avez une idée de si c'est possible ?
Merci pour votre aide.
Partager