std::initializer_list<T>::begin
출처: ko.cppreference.net
const T* begin() const noexcept;
|
(C++11부터) (C++14부터 constexpr) |
|
initializer_list의 첫 번째 요소를 가리키는 포인터를 획득합니다. return data();과 동일합니다.
초기화 리스트가 비어 있는 경우, begin()와 end()의 값은 명시되지 않지만, 서로 동일합니다.
반환값
초기화자 목록의 첫 번째 요소에 대한 포인터
복잡도
상수
예제
이 코드 실행
#include <initializer_list> int main() { static constexpr auto il = {42, 24}; static_assert(*il.begin() == 0x2A); static_assert(il.begin()[1] == 030); }
참고 항목
|
마지막 요소의 다음 위치를 가리키는 포인터를 반환합니다
(public member function) |