forward_list::resize
前方リストの新しいサイズを指定します。
void resize(size_type _Newsize);
void resize(size_type _Newsize, const Type& _Val);
パラメーター
パラメーター |
説明 |
---|---|
_Newsize |
サイズ変更された前方リスト内の要素の数。 |
_Val |
埋め込みに使用する値。 |
解説
このメンバー関数は、リストの要素の数がその後 _Newsizeであることを確認します。 これは、被制御シーケンスをよりも長くする必要がある一つ目のメンバー関数は、2 つ目のメンバー関数は、値 _Val要素を振っていますが、値 Type()要素を追加します。 被制御シーケンスを短くするには、メンバー関数も、効果的に erase_after(begin() + _Newsize - 1, end())を呼び出します。
必要条件
ヘッダー: <forward_list>
名前空間: std