std::initializer_list<T>::end
ja.cppreference.net より
const T* end() const noexcept;
|
(C++11 から) (C++14 から constexpr) |
|
初期化子リスト内の最後の要素の次の要素を指すポインタ、すなわち begin() + size() を取得します。
初期化子リストが空の場合、begin() と end() の値は未規定ですが、同一になります。
戻り値
初期化リスト内の最後の要素の次の位置を指すポインタ
計算量
定数
例
このコードを実行
#include <initializer_list> #include <numeric> int main() { static constexpr auto l = {3, 13, 13}; static_assert(std::accumulate(l.begin(), l.end(), 13) == 42); }
関連項目
|
最初の要素へのポインタを返す
(公開メンバ関数) |