名稱空間
變體
操作

std::initializer_list<T>::end

來自 cppreference.com
 
 
 
 
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);
}

[編輯] 參閱

返回指向第一個元素的指標
(公共成員函式) [編輯]