Stl, como acceder a los miembros de un objeto de una lista list

castigador
17 de Junio del 2004
Hola, quisiera saber como acceder a los miembros privados de una clase mediante el interface de la clase, pero el objeto de esa clase son los elementos de una lista list,
es decir
me he creado una clase equipo, con sus miembros privados y su interface para acceder a ellos.
despues me he creado una lista de equipo, y mi pregunta es como utilizar el interface de la clase junto con los metodos del contenedor list de la stl

alf
17 de Junio del 2004
Suponiendo que tienes la clase Equipo implemntada con sus métodos get y set. Para acceder a una lista solamente tienes que hacer lo siguiente:

list<Equipo>lista;
Equipo equipo1;
// Insertamos elementos en la lista. por ejemplo:
lista.push_back(equipo1);

// Para obtener los datos hay que hacer:
lista.back().getNombreEquipo(); // No elimina el elemento
equipo1 = lista.pop_back(); // Elimina el elemento de la lista.

Espero qe te sirva.