Namespaces
Variants
Actions

std::initializer_list<T>::begin

From cppreference.com
 
 
 
 
const T* begin()constnoexcept;
(since C++11)
(constexpr since C++14)

Obtains a pointer to the first element in the initializer list.

If the initializer list is empty, the values of begin() and end() are unspecified, but will be identical.

Contents

[edit]Parameters

(none)

[edit]Return value

A pointer to the first element in the initializer list

[edit]Complexity

Constant

[edit]Example

#include <initializer_list>   int main(){staticconstexprauto il ={42, 24}; static_assert(*il.begin()==0x2A); static_assert(il.begin()[1]==030);}

[edit]See also

returns a pointer to one past the last element
(public member function)[edit]
close