<deque>

Define o deque de classes do contêiner e diversos modelos de suporte.

Requisitos

Cabeçalho: <deque>

Observação

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

Membros

Operadores

Nome Descrição
operator!= Testa se o objeto do deque do lado esquerdo do operador não é igual ao objeto do deque do lado direito.
operator< Testa se o objeto do deque do lado esquerdo do operador é menor que o objeto do deque do lado direito.
operator<= Testa se o objeto do deque do lado esquerdo do operador é menor ou igual ao objeto do deque do lado direito.
operator== Testa se o objeto do deque do lado esquerdo do operador é igual ao objeto do deque do lado direito.
operator> Testa se o objeto do deque do lado esquerdo do operador é maior que o objeto do deque do lado direito.
operator>= Testa se o objeto do deque do lado esquerdo do operador é maior ou igual ao objeto do deque do lado direito.

Funções

Nome Descrição
troca Troca os elementos dos dois deques.

Classes

Nome Descrição
Classe deque Uma classe de modelo de contêineres de sequência que organiza os elementos de determinado tipo em uma organização linear e, assim como os vetores, permite acesso aleatório rápido a qualquer elemento e uma inserção e exclusão eficientes na parte posterior do contêiner.

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++