Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Quita los elementos de la lista anterior después de una posición especificada.
iterator erase_after(const_iterator _Where);
iterator erase_after(const_iterator _First, const_iterator _Last);
Parámetros
Parámetro |
Descripción |
|---|---|
_Where |
Posición en la lista anterior de destino donde se borra el elemento. |
_First |
El inicio del intervalo que se va a borrar. |
_Last |
El final del intervalo que se va a borrar. |
Valor devuelto
Iterador que designa el primer elemento que se conserva después de los elementos quitados o forward_list::end si no existe ningún elemento.
Comentarios
La primera función miembro quita el elemento de la secuencia controlada justo después de _Where.
La segunda función miembro quita elementos de la secuencia controlada en el intervalo (_First, _Last) (ninguno de los dos extremos es incluidos).
borrar las llamadas de N destructor de las causas de los elementos de N .reasignación aparece, por lo que los iteradores y referencias dejan de ser válidos para los elementos borrados.
Las funciones miembro nunca producen una excepción.
Requisitos
encabezado: <forward_list>
espacio de nombres: std