forward_list::assign
Usuwa elementy z listy do przodu i kopiuje do listy do przodu docelowy zestaw elementów.
template<class InputIterator>
void assign(InputIterator _First, InputIterator _Last);
void assign(size_type _Count, const Type& _Val);
Parametry
Parametr |
Opis |
---|---|
_First |
Początek zakresu zastąpienia. |
_Last |
Koniec zakresu zastąpienia. |
_Count |
Liczba elementów do przypisania. |
_Val |
Wartość przypisać każdy element. |
Uwagi
Jeśli _IList typu Liczba całkowita jest pierwsza funkcja Członkowskie zachowuje się tak samo, jak assign((size_type)_First, (Type)_Last).W przeciwnym razie Pierwsza funkcja Członkowskie zastępuje sekwencji kontrolowane przez *this z sekwencji [_First, _Last), które muszą not nakładają się początkowy sekwencji kontrolowanych.
Druga funkcja Członkowskie zastępuje sekwencji kontrolowane przez *this z powtórzenia _Count elementy wartości _Val.
Wymagania
Nagłówek: <forward_list>
Obszar nazw: std