Compartir a través de


forward_list::assign

Eliminar elementos de una lista anterior y copia a un nuevo conjunto de elementos a un destino hacia delante enumeran.

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

Parámetros

Parámetro

Descripción

_First

El inicio del intervalo de reemplazo.

_Last

El final del intervalo de reemplazo.

_Count

El número de elementos en la asignación.

_Val

el valor para asignar cada elemento.

Comentarios

Si _IList es un tipo entero, la primera función miembro se comporta igual que assign((size_type)_First, (Type)_Last).Si no, la primera función miembro reemplaza la secuencia controlada por *this con la secuencia [_First, _Last), que debe superposición de not la secuencia controlada inicial.

La segunda función miembro reemplaza la secuencia controlada por *this con una repetición de los elementos de _Count de valor _Val.

Requisitos

encabezado: <forward_list>

espacio de nombres: std

Vea también

Referencia

forward_list Class