std::experimental::ranges::distance (3) Linux Manual Page
std::experimental::ranges::distance – std::experimental::ranges::distance Synopsis Defined in header<experimental / ranges / iterator> namespace { (ranges TS) constexpr /* unspecified */ distance = /* unspecified */; (customization point object) } Call signature template <Iterator I, Sentinel<I> S> (1) constexpr ranges::difference_type_t<I> distance(I first, S last); template <Range R> (2) constexpr ranges::difference_type_t<ranges::iterator_t<R>> distance(R &&r); template <SizedRange R> (3) constexpr…
