Namespaces
Variants

std::initializer_list<T>:: begin

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

Obtient un pointeur vers le premier élément de la liste d'initialisation.

Si la liste d'initialisation est vide, les valeurs de begin() et end() ne sont pas spécifiées, mais seront identiques.

Table des matières

Paramètres

(aucun)

Valeur de retour

Un pointeur vers le premier élément de la liste d'initialisation

Complexité

Constante

Exemple

#include <initializer_list>
int main()
{
    static constexpr auto il = {42, 24};
    static_assert(*il.begin() == 0x2A);
    static_assert(il.begin()[1] == 030);
}

Voir aussi

renvoie un pointeur vers l'élément suivant le dernier élément
(fonction membre publique)