Namespaces
Variants

std::initializer_list<T>:: begin

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

初期化リスト内の最初の要素へのポインタを取得します。

初期化子リストが空の場合、 begin() end() の値は未規定ですが、同一となります。

目次

パラメータ

(なし)

戻り値

初期化子リスト内の最初の要素へのポインタ

計算量

定数

#include <initializer_list>
int main()
{
    static constexpr auto il = {42, 24};
    static_assert(*il.begin() == 0x2A);
    static_assert(il.begin()[1] == 030);
}

関連項目

最後の要素の次を指すポインタを返す
(公開メンバ関数)