stack::empty

Da cppreference.com
Ir para: navegação, pesquisa


bool empty() const;

Checa se a estrutura contém elementos

Índice

[editar] Parâmetros

(nenhum)

[editar] Retorna

true se a estrutura está vazia, false caso contrário

[editar] Exemplo

O código a seguir usa empty como condição de parada em um laço while para limpar uma pilha e mostrar seu conteúdo na ordem do topo à base:

std::stack<int> s;
for( int i = 0; i < 5; i++ ) {
    s.push( i );
}
while( !s.empty() ) {
    std::cout << s.top() << std::endl;
    s.pop();
}

[editar] Complexidade

constante

[editar] Veja também

size

Ferramentas pessoais
Espaços nominais
Variantes
Acções
Navegação
Ferramentas
Noutras línguas