std::span<T,Extent>::front - cppreference.com
De cppreference.com
|
|
||
Devuelve una referencia al primer elemento del lapso.
Llamar a front en un lapso vacío resulta en comportamiento no definido.
Parámetros
(Ninguno)
Valor de retorno
Una referencia al primer elemento del lapso.
Complejidad
Constante.
Notas
Para un lapso c, la expresión c.front() es equivalente a *c.begin().
Ejemplo
#include <span> #include <iostream> void imprimir(std::span<const int> const datos) { for (auto desplazamiento{0U}; desplazamiento != datos.size(); ++desplazamiento) { std::cout << datos.subspan(desplazamiento).front() << ' '; } std::cout << '\n'; } int main() { constexpr int datos[] { 0, 1, 2, 3, 4, 5, 6 }; imprimir({datos, 4}); }
Salida:
Véase también
| Accede al último elemento. (función miembro pública) [editar] |