Salve ragazzi,
se ho due classi come...
Mi da un errore in compilazione perchè x è un membro private..codice:class Classe1{ public: void f()const; private: Classe2 a; }; class Classe2{ public: /// private: int x; e volessi accedere ai membri dell'oggetto di tipo classe 2 come.. void Classe1::f()const{ cout<<a.x; }
Però io sto solo accedendo a un membro del membro di classe 2.. C'è un metodo alternativo (oltre a dichiarare le classi friend o le variabili public e vari funzioni get) per accedere e/o modificare l'oggetto??Grazie
![]()