<div dir="ltr">Bueno como les decia si tenia dudas iba a seguir enviandole smis preguntas , ahora tengo esta pregunta , en el siguiente codigo :<br><br>class A {<br>public:<br>A(string q):a(q){}<br><br>string getA(){return a;}<br>
void Impr(){cout<<"Cadena : "<<getA()<<endl;}<br>private:<br>string a;<br>A(A const & b){cout<<"constructor copia "<<endl;}<br>};<br>class B{<br> public: <br> B(string q , A &b):ar(q),s(&b){ cout<< "acceso al primer constructor."<<endl;}<br>
B(B const & n){<br> cout<<"constructor copia"<<endl;}<br> <br> string getAr(){return ar;}<br> A * getI()const {return s;} <br> <br> void ver(){cout<<"cadena : "<< s->getA()<<endl;}<br>
private:<br> string ar;<br> A *s;<br> };<br>class c{<br> public:<br> c(B & e):d(&e){<br> cout<<"Acceso ala clase B : "<<d->getAr() <<" , " << d->getI()<<endl;}<br>
c(B const & r){<br> cout<<"Copia para Acceso ala clase B : "<<d->getAr() <<" , " << d->getI()<<endl;<br> }<br> <br> private:<br><br> B *d;<br>
<br> };<br><br clear="all"><div><br><br></div><div>Todo compila muy bien , pero no es exactamente correcto , ya que no he podido acceder al metodo getA() de la clase A , para si poder ver el valor de a , en definitiva , no se como acceder a este miembro desde la clase C , me podrian despejar la duda de como hacerlo?<br>
<br></div><div>Gracias quedo pendiente <br></div><div>-- <br>MIGUEL ALEJANDRO JIMENEZ R.<br>
</div></div>