</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
template< typename E > const E* begin( initializer_list<E> il ) noexcept; |
(desde C++11) (hasta C++14) |
|
template< typename E > constexpr const 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.
Parámetros
| il | - | una lista de inicializadores (initializer_list)
|
Valor de retorno
il.begin()
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 inicializadores
for (int i : {3, 1, 4, 1}) {
std::cout << i << '\n';
}
}
Salida:
3
1
4
1
Véase también
| Devuelve un puntero al primer elemento. (función miembro pública) |