Partilhar via


<queue>

Define os modelos de classe priority_queue e fila e vários modelos de suporte.

Requerimentos

Cabeçalho:<fila>

Espaço de nomes: std

Observação

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

Membros

Operadores

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

Aulas

Nome Descrição
classe de fila Uma classe de adaptador de contêiner de modelo que fornece uma restrição de funcionalidade limitando o acesso aos elementos frontais e traseiros de alguns tipos de contêiner subjacentes.
Classe priority_queue Uma classe de adaptador de contêiner de modelo que fornece uma restrição de funcionalidade limitando o acesso ao elemento superior de algum tipo de contêiner subjacente, que é sempre o maior.

Ver também

de referência de arquivos de cabeçalho
segurança de threads na biblioteca padrão C++
Referência da Biblioteca Padrão C++