|
Range primitives | |||||||
|
Range concepts | |||||||||||||||||||
|
Range factories | |||||||||
|
Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Helper items | |||||||||||||||||
|
constexpr I begin()const requiresstd::copyable<I>; | (1) | (since C++20) |
constexpr I begin() requires(!std::copyable<I>); | (2) | (since C++20) |
Obtains the iterator to the beginning of thesubrange
.
begin_
.begin_
).This section is incomplete Reason: no example |
obtains the sentinel (public member function)[edit] | |
(C++11)(C++14) | returns an iterator to the beginning of a container or array (function template)[edit] |
(C++20) | returns an iterator to the beginning of a range (customization point object)[edit] |