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