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); }
[編輯] 參閱
返回指向第一個元素的指標 (公共成員函式) |