forward_list::assign

从转发的清除元素列表,并且新的设置元素到目标向前列表的副本。

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

参数

Parameter

说明

_First

替换范围的开头。

_Last

替换范围的末尾。

_Count

分配的元素的数目。

_Val

为每个元素的值。

备注

如果 _IList 是整数类型,第一个成员函数的行为与 assign((size_type)_First, (Type)_Last)相同。否则,第一个成员函数。[_First, _Last)序列替换序列控件由 *this,必须 not 重叠初始控件序列。

第二个成员函数具有值 _Val的 _Count 元素重复替换序列控件由 *this。

要求

标头: <forward_list>

命名空间: std

请参见

参考

forward_list Class