std::forward_list::pop_front
De cppreference.com
void pop_front();
|
(desde C++11) | |
Remueve el primer elemento del contenedor. Si no hay elementos en el contenedor, el comportamiento no está definido.
Se invalidan las referencias y los iteradores al elemento eliminado.
Parámetros
(Ninguno)
Valor de retorno
(Ninguno)
Complejidad
Constante.
Excepciones
No lanza.
Ejemplo
Ejecuta este código
#include <forward_list>
#include <iostream>
int main()
{
std::forward_list<char> caracteres{'f','r','e','n','t', 'e'};
for (; !caracteres.empty(); caracteres.pop_front()) {
std::cout << "front(): '" << caracteres.front() << "'\n";
}
}
Salida:
front(): 'f'
front(): 'r'
front(): 'e'
front(): 'n'
front(): 't'
front(): 'e'
Véase también
(C++11) |
Inserta un elemento al principio del contenedor. (función miembro pública) |