std::initializer_list<T>::end
Von cppreference.com
< cpp | utility | initializer list
const T* end() const noexcept; |
(seit C++11) (constexpr seit C++14) |
|
Gibt einen Zeiger auf das Element nach dem letzten Element der Initialisierungsliste zurück, d.h. begin() + size().
Wenn die Initialisierungsliste leer ist, sind die Werte von begin() und end() undefiniert, aber identisch.
Inhalt |
[editieren] Parameter
(keine)
[editieren] Rückgabewert
Ein Zeiger auf das Element nach dem letzten Element der Initialisierungsliste
[editieren] Komplexität
Konstante
[editieren] Beispiel
Führen Sie diesen Code aus
#include <initializer_list> #include <numeric> int main() { static constexpr auto l = {3, 13, 13}; static_assert(std::accumulate(l.begin(), l.end(), 13) == 42); }
[editieren] Siehe auch
| gibt einen Zeiger auf das erste Element zurück (public member function) |