Espacios de nombres
Variantes
Acciones

std::span<T,Extent>::front

De cppreference.com
< cpp‎ | container‎ | span
 
 
 
 
constexpr reference front()const;

Devuelve una referencia al primer elemento del lapso.

Llamar a front en un lapso vacío resulta en comportamiento no definido.

Contenido

[editar]Parámetros

(Ninguno)

[editar]Valor de retorno

Una referencia al primer elemento del lapso.

[editar]Complejidad

Constante.

[editar]Notas

Para un lapso c, la expresión c.front() es equivalente a *c.begin().

[editar]Ejemplo

#include <span>#include <iostream>   void imprimir(std::span<constint>const datos){for(auto desplazamiento{0U}; desplazamiento != datos.size();++desplazamiento){std::cout<< datos.subspan(desplazamiento).front()<<' ';}std::cout<<'\n';}   int main(){constexprint datos[]{0, 1, 2, 3, 4, 5, 6}; imprimir({datos, 4});}

Salida:

0 1 2 3

[editar]Véase también

(C++20)
Accede al último elemento.
(función miembro pública)[editar]
close