std::initializer_list<T>::begin
From cppreference.com
< cpp | utility | initializer list
const T* begin() const noexcept; |
(C++11以降) (C++14以降constexpr) |
|
initializer_list の最初の要素へのポインタを取得します。
initializer list が空の場合、begin() と end() の値は未定義ですが、同一になります。
目次 |
[編集] パラメータ
(なし)
[編集] 戻り値
initializer list の最初の要素へのポインタ
[編集] 計算量
Constant
[編集] 例
このコードを実行
#include <initializer_list> int main() { static constexpr auto il = {42, 24}; static_assert(*il.begin() == 0x2A); static_assert(il.begin()[1] == 030); }
[編集] 関連項目
| 最後の要素の次を指すポインタを返す (public member function) |