std::initializer_list<T>::end
Depuis fr.cppreference.net
const T* end() const noexcept;
|
(depuis C++11) (constexpr depuis C++14) |
|
Obtient un pointeur vers l'élément situé après le dernier élément de la liste d'initialisation, c'est-à-dire begin() + size().
Si la liste d'initialisation est vide, les valeurs de begin() et end() sont non spécifiées, mais seront identiques.
Valeur de retour
Un pointeur vers l'élément suivant le dernier élément dans la liste d'initialisation
Complexité
Constante
Exemple
Exécuter ce code
#include <initializer_list> #include <numeric> int main() { static constexpr auto l = {3, 13, 13}; static_assert(std::accumulate(l.begin(), l.end(), 13) == 42); }
Voir aussi
|
renvoie un pointeur vers le premier élément
(fonction membre publique) |