std::list::pop_back
De cppreference.com
void pop_back();
|
||
Remueve el último elemento del contenedor.
Llamar a pop_back en un contenedor vacío resulta en comportamiento no definido.
Se invalidan las referencias y los iteradores al elemento eliminado.
Parámetros
(Ninguno)
Valor de retorno
(Ninguno)
Complejidad
Constante.
Excepciones
No lanza nada.
Ejemplo
Ejecuta este código
#include <list>
#include <iostream>
template<typename T>
void imprimir(T const & xs)
{
std::cout << "[ ";
for(auto const & x : xs) {
std::cout << x << ' ';
}
std::cout << "]\n";
}
int main()
{
std::list<int> numeros;
imprimir(numeros);
numeros.push_back(5);
numeros.push_back(3);
numeros.push_back(4);
imprimir(numeros);
numeros.pop_back();
imprimir(numeros);
}
Salida:
[ ]
[ 5 3 4 ]
[ 5 3 ]
Véase también
| Remueve el primer elemento. (función miembro pública) | |
| Agrega elementos al final. (función miembro pública) |