Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2013, 00:46
Avatar de leo_garay91
leo_garay91
 
Fecha de Ingreso: mayo-2012
Ubicación: argentina
Mensajes: 51
Antigüedad: 12 años, 8 meses
Puntos: 0
modificar una lista enlazada c++

Hola a todos. estoy trabajando con la plantilla list en C++, y quisiera saber como puedo modificar un elemento de la lista, he visto q la clase tiene varios metodos para recorrerla,insertar, buscar,eliminar, péro no encontre un metodo q me permita modicar.
este es una parte del codigo que estoy utilizando:

Código C++:
Ver original
  1. #include <list>
  2. #include "personas.h"
  3. ....
  4. class Agenda{
  5.  
  6. public:
  7.  
  8.          list<Persona> contactos; // lista para almacenar a las personas
  9. ...
  10. };
  11. void Agenda::altaPersona(){
  12.  
  13.        Persona newPersona; // se instacia Persona}
  14.  
  15.      contactos.push_back(newPersona); // se agrega la lista la persona, en el ultimo lugar
  16. };