std::inplace_vector<T,N>::pop_back - cppreference.com (original) (raw)

| constexpr void pop_back(); | | | --------------------------- | |

Removes the last element of the container.

If empty() is true:

Iterators and references to the last element are invalidated. The end() iterator is also invalidated.

[edit] Complexity

Constant.

[edit] Example

#include #include   int main() { std::inplace_vector<int, 4> numbers{1, 2, 3}; for (; not numbers.empty(); numbers.pop_back()) std::println("{}", numbers); }

Output:

[edit] See also