<list>

Define a lista de modelo de classes do contêiner e diversos modelos de suporte.

Sintaxe

#include <list>

Observação

A biblioteca de <listas> também usa a instrução #include <initializer_list>.

Membros

Operadores

Nome Descrição
operator!= Testa se o objeto da lista à esquerda do operador é diferente do objeto da lista à direita.
operator< Testa se o objeto da lista à esquerda do operador é menor que o objeto da lista à direita.
operator<= Testa se o objeto da lista à esquerda do operador é menor que ou igual ao objeto da lista à direita.
operator== Testa se o objeto da lista à esquerda do operador é igual ao objeto da lista à direita.
operator> Testa se o objeto da lista à esquerda do operador é maior que o objeto da lista à direita.
operator>= Testa se o objeto da lista à esquerda do operador é maior que ou igual ao objeto da lista à direita.

Funções

Nome Descrição
troca Troca os elementos das duas listas.

Classes

Nome Descrição
Classe list Um modelo de classe de contêineres de sequência que mantém seus elementos em uma organização linear e permite inserções e exclusões eficientes em qualquer local na sequência.

Confira também

Referência de Arquivos de Cabeçalho
Acesso Thread-Safe na Biblioteca Padrão C++
Referência da biblioteca padrão C++