From cppreference.com
constexprautobegin()requires(!/*simple-view*/<V>); (1) (since C++20)constexprautobegin()constrequiresranges::range<constV>; (2) (since C++20)Returns an
to the first element of the elements_view.
Let
be the underlying view.
1) Equivalent to return/*iterator*/<false>(ranges::begin(base_));.
2) Equivalent to return/*iterator*/<true>(ranges::begin(base_));.
Parameters
(none)
Return value
Iterator to the first element.
Example
See also
returns an iterator or a sentinel to the end
(public member function)
(C++20)
returns an iterator to the beginning of a range
(customization point object)