Espacios de nombres
Variantes
Acciones

std::begin(std::initializer_list)

De cppreference.com
 
 
Biblioteca de servicios
 
 
template<typename E >
const E* begin( initializer_list<E> il )noexcept;
(desde C++11)
(hasta C++14)
template<typename E >
constexprconst E* begin( initializer_list<E> il )noexcept;
(desde C++14)

La especialización de std::begin para initializer_list devuelve un puntero al primer elemento de il.

Contenido

[editar]Parámetros

il - una lista de inicializadores (initializer_list)

[editar]Valor de retorno

il.begin()

[editar]Ejemplo

#include <iostream>   int main(){// el bucle for basado en rango usa std::begin y std::end para iterar// sobre un rango dado; en este caso, es una lista de inicializadoresfor(int i :{3, 1, 4, 1}){std::cout<< i <<'\n';}}

Salida:

3 1 4 1

[editar]Véase también

Devuelve un puntero al primer elemento.
(función miembro pública)[editar]
close