Ver Mensaje Individual
  #42 (permalink)  
Antiguo 19/03/2016, 05:30
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: headers, carpetas y menúes c++

Para borrar un elemento de un contenedor conociendo su iterador:

Código C++:
Ver original
  1. contenedor.erase(it);

Para actualizar un elemento de un contenedor dado su iterador:

Código C++:
Ver original
  1. // para sustituir objetos por valor o sustituir punteros
  2. *it=elemento;
  3.  
  4. // para copiar el contenido de un puntero en otro
  5. **it=*puntero;

Lo mejor que puedes hacer es buscar un tutorial sobre iteradores. En el fondo un iterador no deja de ser una especie de puntero que te permite navegar entre los elementos de un contenedor. Esto te permite tanto modificar el contenedor como los elementos almacenados en el mismo
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.