Condividi tramite


forward_list::assign

Gli elementi di vengono da un elenco avanti e dalle copie un nuovo insieme di elementi in una destinazione inoltrano l'elenco.

template<class InputIterator>
    void assign(InputIterator _First, InputIterator _Last);
void assign(size_type _Count, const Type& _Val);

Parametri

Parametro

Descrizione

_First

L'inizio dell'intervallo di sostituzione.

_Last

La fine dell'intervallo di sostituzione.

_Count

Il numero di elementi da assegnare.

_Val

Il valore per assegnare ciascun elemento.

Note

Se _IList è un tipo integer, la prima funzione membro si comporta lo stesso assign((size_type)_First, (Type)_Last).In caso contrario, la prima funzione membro sostituisce la sequenza controllata da *this con la sequenza [_First, _Last), che deve sovrapposizione not la sequenza selezionata iniziale.

La seconda funzione membro sostituisce la sequenza controllata da *this con una ripetizione degli elementi _Count di valore _Val.

Requisiti

intestazione: <forward_list>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

forward_list Class