std::end(std::initializer_list)
来自cppreference.com
< cpp | utility | initializer list
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
template< class E > const E* end( initializer_list<E> il ); |
(C++11 起) | |
专业化的std::end
initializer_list
返回一个指针指向一个过去的最后一个元素il
.原文:
The specialization of std::end for
initializer_list
returns a pointer to one past the last element of il
.目录 |
[编辑] 参数
il | - | an initializer_list
|
[编辑] 返回值
il.end()
[编辑] 例外
[编辑] 示例
#include <iostream> int main() { // range-based for uses std::begin and std::end to iterate // over a given range; in this case, it's an initializer list for (int i : {3, 1, 4, 1}) { std::cout << i << '\n'; } }
输出:
3 1 4 1
[编辑] 另请参阅
返回一个指针,指向一个过去的最后一个元素 原文: returns a pointer to one past the last element (公共成员函数) |