Clase de contenedor::eraseContainer Class::erase

Nota

Este tema se encuentra en la C++ documentación de Microsoft como un ejemplo no funcional de contenedores usados en C++ la biblioteca estándar.This topic is in the Microsoft C++ documentation as a nonfunctional example of containers used in the C++ Standard Library. Para obtener más información, vea Contenedores de la biblioteca estándar de C++.For more information, see C++ Standard Library Containers.

Borra un elemento.Erases an element.

SintaxisSyntax

iterator erase(
    iterator _Where);

iterator erase(
    iterator first,
    iterator last);

ObservacionesRemarks

La primera función miembro quita el elemento de la secuencia controlada a la que apunta _Where.The first member function removes the element of the controlled sequence pointed to by _Where. La segunda función miembro quita los elementos de la secuencia controlada en el intervalo [first, last).The second member function removes the elements of the controlled sequence in the range [first, last). Ambas devuelven un iterador que designa el primer elemento que permanece más allá de los elementos quitados, o end si no existe ese elemento.Both return an iterator that designates the first element remaining beyond any elements removed, or end if no such element exists.

Las funciones miembro producen una excepción solo si una operación de copia produce una excepción.The member functions throw an exception only if a copy operation throws an exception.

Consulte tambiénSee also

Sample Container (Clase)Sample Container Class