std::vector<T,Allocator>::front
De cppreference.com
reference front(); |
(hasta C++20) | |
constexpr reference front(); |
(desde C++20) | |
const_reference front() const; |
(hasta C++20) | |
constexpr const_reference front() const; |
(desde C++20) | |
Devuelve una referencia al primer elemento en el contenedor.
Llamar a front
en un contenedor vacío no está definido.
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
Una referencia al primer elemento.
[editar] Complejidad
Constante
[editar] Notas
Para un contenedor c
, la expresión c.front() es equivalente a *c.begin().
[editar] Ejemplo
El siguiente código utiliza front
para mostrar el primer elemento de un std::vector<char>:
Ejecuta este código
#include <vector> #include <iostream> int main() { std::vector<char> letras {'r', 'o', 'c', 'i', 'n', 'a', 'n', 't', 'e'}; if (!letras.empty()) { std::cout << "El primer carácter es: " << letras.front() << '\n'; } }
Salida:
El primer carácter es r
Véase también
Accede al último elemento. (función miembro pública) |