Classe de contêiner::erase

Observação

Este tópico faz parte da documentação do Microsoft C++ como um exemplo não funcional de contêineres usados na Biblioteca C++ Standard. Para obter mais informações, consulte Contêineres da biblioteca padrão C++.

Apaga um elemento.

Sintaxe

iterator erase(
    iterator _Where);

iterator erase(
    iterator first,
    iterator last);

Comentários

A primeira função de membro remove o elemento da sequência controlada apontada por _Where. A segunda função de membro remove os elementos da sequência controlada no intervalo [first, last). As duas retornarão um iterador que designa o primeiro elemento restante além de todos os elementos removidos ou end se esse elemento não existir.

As funções de membro gerarão uma exceção apenas se uma operação de cópia gerar uma exceção.

Confira também

Classe de contêiner de amostra