Dites que j'ai une classe appelée class AI
. Et à l'intérieur de cette classe, j'ai créé une autre classe enfant appelée class AIbrain
. Maintenant, je veux que chaque objet AI
soit capable de faire fonctionner son propre AIbrain
. Mais si je class AIbrain{friend AI;};
la classe Aibrain
sera exposée à tous les objets de la classe AI
.C++: Objets spécifiques aux amis (classes imbriquées)
Donc je me demandais s'il y avait un moyen d'un AIbrain
ami leur propre objet AI
? Sinon, chaque AI
pourra modifier toutes les autres variables de AI
et accéder à leurs fonctions.