forward_list::emplace_after
将在指定的位置之后构造一个新的元素。
template<class _Ty>
iterator emplace_after(const_iterator _Where, Type&& _Val);
参数
参数 |
说明 |
---|---|
_Where |
在新的元素构造向前的目标列表的位置。 |
_Val |
构造函数参数。 |
返回值
一个迭代器,指定新插入的元素。
备注
此成员函数插入与构造函数参数 _Val 的元素在元素之后指向由控制在序列的 _Where。 其行为则与 forward_list::insert_after。
要求
标头: <forward_list>
命名空间: std