std::initializer_list<T>:: end
From cppreference.net
<
cpp
|
utility
|
initializer list
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::initializer_list
| Member functions | ||||
| Capacity | ||||
| Iterators | ||||
|
initializer_list::end
|
||||
| Non-member functions | ||||
|
const
T
*
end
(
)
const
noexcept
;
|
(seit C++11)
(constexpr seit C++14) |
|
Erhält einen Zeiger auf das Element hinter dem letzten Element der Initialisiererliste, d.h.
begin()
+
size
(
)
.
Wenn die Initialisiererliste leer ist, sind die Werte von
begin()
und
end()
nicht spezifiziert, werden jedoch identisch sein.
Inhaltsverzeichnis |
Parameter
(keine)
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) |