SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: pacorubio77 en Lunes 1 de Marzo de 2010, 21:19

Título: problema con el acceso de punteros
Publicado por: pacorubio77 en Lunes 1 de Marzo de 2010, 21:19
Hola compañeros, intentaré explicarme lo mejor posible.

Tengo varias clases y punteros que las relaciona.
las clases y sus respectivas partes privadas son las siguientes:

TABBPoro
     private:  TNodoABB *nodo;
 
TNodoABB
     private:  
             TPoro item;
             TABBPoro iz,de;

TColaABBPoro

     private:
             TECAP *primero;
             TECAP *ultimo;  


TECAP
      private:
             TABBPoro *arbol;
             TECAP *sig;

definido todas las clases para que ustedes sepan al campo que quiero llegar, al campo que quiero llegar es al item,(TPoro item);

yo por ejemplo me defino

[CODE]

TECAP *n;

cout<<n->arbol->nodo->item<<endl ;

 asi accederia al item? me dice que no.asi no se accede, y es que me estoy haciendo un lio con los punteros.

Me pueden ayudar?

Un saludo, espero respuesta.
Gracias.
Título: Re: problema con el acceso de punteros
Publicado por: ProfesorX en Martes 2 de Marzo de 2010, 19:33
No es posible acceder a miembros PRIVADOS (private) fuera de la clase, por eso se llaman PRIVADOS.

Declaralos como PUBLICOS (public).