home | help
std::ranges...erface::cend(3)  C++ Standard Libary std::ranges...erface::cend(3)

NAME
     std::ranges::view_interface::cend - std::ranges::view_interface::cend

Synopsis
	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 sen-
     tinel for the
	constant iterator of the range.

	range-begin-end.svg

	1) Let derived be a reference bound to	static_cast<D&>(*this).  Equiva-
     lent to return
	ranges::cend(derived);.
	2) Same as (1), except that derived is static_cast<const D&>(*this).

Parameters
	(none)

Return value
	The sentinel for the constant iterator of the range.

Notes
	All range adaptors and range factories in the standard library and
	std::ranges::subrange use the default implementation of cend.

Example
	 This section is incomplete
	 Reason: no example

See also
	end
	cend	     returns an iterator to the end of a container or array
	(C++11)      (function template)
	(C++14)
	ranges::cend returns a sentinel indicating the end of a read-only range
	(C++20)      (customization point object)

Category:
	  * Todo no example

http://cppreference.com 	   2024.06.10	   std::ranges...erface::cend(3)

home | help