std::ranges::view_interface::cend - cppreference.com (original) (raw)
| constexpr auto cend(); | (1) | (since C++23) |
|---|---|---|
| constexpr auto cend() const requires ranges::range<const D>; | (2) | (since C++23) |
The default implementation of cend() member function returns the sentinel for the constant iterator of the range.
Let derived be a reference bound to static_cast<D&>(*this). Equivalent to return ranges::cend(derived);.
Same as (1), except that derived is static_cast<const D&>(*this).
[edit] Return value
The sentinel for the constant iterator of the range.
[edit] Notes
All range adaptors and range factories in the standard library and std::ranges::subrange use the default implementation of cend.
[edit] Example
[edit] See also
| | returns an iterator to the end of a container or array (function template) [edit] | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | | returns a sentinel indicating the end of a read-only range(customization point object)[edit] |