Condividi tramite


forward_list::swap

Scambia gli elementi di due elenchi in avanti.

void swap(forward_list& _Right);

Parametri

Parametro

Descrizione

_Right

L'elenco in avanti che fornisce elementi da scambiare.

Note

La funzione membro scambia le sequenze controllate tra *this e _Right.Se get_allocator() == _Right.get_allocator(), agisce nel tempo costante, non genera eccezioni e non invalida riferimenti, puntatori, o iteratori che definiscono gli elementi delle due sequenze archiviate.In caso contrario, esegue una serie di assegnazioni dell'elemento e il costruttore chiama proporzionale al numero di elementi nelle due sequenze archiviate.

Requisiti

intestazione: <forward_list>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

forward_list Class