<forward_list>

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

Requisitos

Cabeçalho:<forward_list>

Namespace: std

Observação

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

Membros

Operadores

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

Funções

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

Classes

Nome Descrição
forward_list Descreve um objeto que controla uma sequência de elementos de tamanho variado. A sequência é armazenada como uma lista de elementos vinculada exclusivamente, com cada um contendo um membro do tipo Type.

Confira também

Referência de Arquivos de Cabeçalho