<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>