std::begin(std::initializer_list)
De cppreference.com
< cpp | utility | initializer list
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
Ejecuta este código
#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) |