std::deque<T,Allocator>:: pop_back
From es.cppreference.net
|
void
pop_back
(
)
;
|
(constexpr desde C++26) | |
Elimina el último elemento del contenedor.
|
Si empty() es true , el comportamiento es indefinido. |
(hasta C++26) |
|
Si empty() es true :
|
(desde C++26) |
Los iteradores y referencias al último elemento quedan invalidados. El
end()
iterador también queda invalidado.
Complejidad
Constante.
Ejemplo
Ejecutar este código
#include <deque>
#include <print>
int main()
{
std::deque<int> numbers{1, 2, 3};
for (; not numbers.empty(); numbers.pop_back())
std::println("{}", numbers);
}
Salida:
[1, 2, 3]
[1, 2]
[1]
Véase también
|
elimina el primer elemento
(función miembro pública) |
|
|
añade un elemento al final
(función miembro pública) |