On this page
std::begin(std::initializer_list)
Defined in header <initializer_list> |
||
---|---|---|
|
(since C++11) (until C++14) |
|
|
(since C++14) |
The overload of std::begin
for initializer_list
returns a pointer to the first element of il
.
Parameters
il | - | an initializer_list |
Return value
il.begin()
Example
#include <iostream>
#include <iterator>
#include <algorithm>
#include <initializer_list>
int main()
{
std::initializer_list il = {3, 1, 4, 1};
std::copy(std::begin(il),
std::end(il),
std::ostream_iterator<int>(std::cout, "\n"));
}
Output:
3
1
4
1
See also
returns a pointer to the first element (public member function) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/initializer_list/begin2