inicio GeNeura cursos

Iteradores de inserción


Hasta ahora hemos visto como los iteradores simulan en mayor o menor grado el comportamieºnto de los punteros. Pero los iteradores de inserción incumplen uno de los principales atributos de los punteros: no sobreescriben la dirección a la que apuntan. Normalmente cuando se asigna un valor a una posición de un contenedor, lo que se hace es sobreescribir dicha posición con un nuevo valor. Sin embargo este tipo de adaptadores de iteradores lo que hacen es insertar el nuevo valor en un nuevo espacio que previamenete no se estaba utilizando.

Hay tres tipos de iteradores de inserción:

Como estos iteradores son utilizados frecuentemente como argumentos de funciones, se han creado funciones especiales para poder utiizarlos mas fácilmente:


Ejercicios:

  1. Escribe un ejemplo de inserción con cada uno de los tres tipos de iteradores de inserción.