std::inplace_vector<T,N>::pop_back
From cppreference.com
< cpp | container | inplace vector
| constexpr void pop_back(); |
||
コンテナの最後の要素を削除します。
空のコンテナに対してpop_backを呼び出すと、未定義の動作が発生します。
末尾の要素へのイテレータおよび参照は無効になります。end()イテレータも無効になります。
[編集] 計算量
定数。
[編集] 例
このコードを実行
#include <inplace_vector> #include <print> int main() { std::inplace_vector<int, 4> numbers{1, 2, 3}; for (; not numbers.empty(); numbers.pop_back()) std::println("{}", numbers); }
出力
[1, 2, 3] [1, 2] [1]
[編集] 関連項目
| 末尾に要素を追加する (公開メンバ関数) |