指定した位置の後の構成要素の新しい要素実行します。
template<class _Ty>
iterator emplace_after(const_iterator _Where, Type&& _Val);
パラメーター
パラメーター |
説明 |
|---|---|
_Where |
新しい要素が構築されたターゲットの順方向のリストの位置。 |
_Val |
コンストラクターの引数。 |
戻り値
新しく挿入される要素を指定する反復子。
解説
このメンバー関数は、被制御シーケンスの _Where が指す要素の直後のコンストラクターの引数 _Val を持つ要素を挿入します。この動作は forward_list::insert_afterと別の方法で同じです。
必要条件
ヘッダー: <forward_list>
名前空間: std