std::initializer_list<T>::begin
const T* begin() const noexcept; |
(с C++11) (до C++14) |
|
constexpr const T* begin() const noexcept; |
(с C++14) |
Возвращает указатель на первый элемент в списке инициализации.
Если список инициализации пустой, значения begin() и end() не определены, но будут идентичны.
Параметры
(нет)
Возвращаемое значение
указатель на первый элемент в списке инициализации
Сложность
Постоянная
Пример
#include <initializer_list>
int main()
{
static constexpr auto il = {42, 24};
static_assert(*il.begin() == 0x2A);
}См. также
| возвращает указатель на позицию после последнего элемента (публичный член-функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/initializer_list/begin