Namespaces
Variants

std::initializer_list<T>:: end

From cppreference.net
Utilities library
const T * end ( ) const noexcept ;
(desde C++11)
(constexpr desde C++14)

Obtiene un puntero a un elemento después del último en la lista de inicializadores, es decir, begin() + size ( ) .

Si la lista de inicializadores está vacía, los valores de begin() y end() no están especificados, pero serán idénticos.

Contenidos

Parámetros

(ninguno)

Valor de retorno

Un puntero a un elemento después del último en la lista de inicializadores

Complejidad

Constante

Ejemplo

#include <initializer_list>
#include <numeric>
int main()
{
    static constexpr auto l = {3, 13, 13};
    static_assert(std::accumulate(l.begin(), l.end(), 13) == 42);
}

Véase también

devuelve un puntero al primer elemento
(función miembro pública)