std::initializer_list<T>::end
Von de.cppreference.net
const T* end() const noexcept;
|
(seit C++11) (constexpr seit C++14) |
|
Erhält einen Zeiger auf das Element hinter dem letzten der Initialisierungsliste, d.h. begin() + size().
Falls die Initialisierungsliste leer ist, sind die Werte von begin() und end() unspezifiziert, aber identisch.
Rückgabewert
Ein Zeiger auf das Element nach dem letzten Element in der Initialisiererliste
Komplexität
Konstante
Beispiel
Diesen Code ausführen
#include <initializer_list> #include <numeric> int main() { static constexpr auto l = {3, 13, 13}; static_assert(std::accumulate(l.begin(), l.end(), 13) == 42); }
Siehe auch
|
gibt einen Zeiger auf das erste Element zurück
(öffentliche Elementfunktion) |