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