Namespaces
Variants

std::initializer_list<T>:: begin

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

Ruft einen Zeiger auf das erste Element in der Initialisiererliste ab.

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 erste Element in der Initialisiererliste

Komplexität

Konstante

Beispiel

#include <initializer_list>
int main()
{
    static constexpr auto il = {42, 24};
    static_assert(*il.begin() == 0x2A);
    static_assert(il.begin()[1] == 030);
}
**Übersetzungsdetails:** - "Run this code" wurde zu "Diesen Code ausführen" übersetzt - HTML-Tags und Attribute wurden unverändert beibehalten - Der C++ Code innerhalb der `
` Tags wurde nicht übersetzt
- C++ spezifische Begriffe (wie `static`, `constexpr`, `auto`, etc.) wurden nicht übersetzt
- Die Formatierung und Struktur der HTML-Elemente wurde vollständig erhalten

Siehe auch

gibt einen Zeiger auf das Element nach dem letzten Element zurück
(öffentliche Elementfunktion)