Partilhar via


forward_list::swap

Troca os elementos de duas listas executadas.

void swap(forward_list& _Right);

Parâmetros

Parâmetro

Descrição

_Right

A lista até que fornece os elementos a serem trocados.

Comentários

A função de membro alterna entre as sequências controladas *this e _Right. Se get_allocator() == _Right.get_allocator(), ele faz isso no momento constantes, não gerencie nenhuma exceção, e não invalida referência, nenhum ponteiro, ou iterador que os elementos designados nas duas sequências controladas. Se não, execute um número de atribuições de elemento e o construtor chama proporcional ao número de elementos nas duas sequências controladas.

Requisitos

Cabeçalho: <forward_list>

Namespace: std

Consulte também

Referência

Classe forward_list