Para borrar un elemento de un contenedor conociendo su iterador:
Para actualizar un elemento de un contenedor dado su iterador:
Código C++:
Ver original// para sustituir objetos por valor o sustituir punteros
*it=elemento;
// para copiar el contenido de un puntero en otro
**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