Udostępnij za pośrednictwem


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

Zobacz też

Informacje

forward_list Class