std::begin(std::initializer_list)
来自cppreference.com
< cpp | utility | initializer list
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| template< class E > const E* begin( initializer_list<E> il ); |
(C++11 起) | |
专业化的std::begin
initializer_list返回一个指针,指向第一个元素的il.Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
目录 |
[编辑] 参数
| il | - | an initializer_list
|
[编辑] 返回值
il.begin()
[编辑] 例外
[编辑] 为例
#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'; } }
Output:
3 1 4 1
[编辑] 另请参阅
| 返回的第一个元素的指针 Original: returns a pointer the first element The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (公共成员函数) | |