X Tutup
The Wayback Machine - https://web.archive.org/web/20190922110727/https://zh.cppreference.com/w/cpp/ranges/viewable_range

std::ranges::viewable_range

来自cppreference.com
< cpp‎ | ranges
定义于头文件 <ranges>
template<class T>

  concept viewable_range =

    ranges::range<T> && (__ForwardingRange<T> || ranges::view<std::decay_t<T>>);

viewable_range 概念是 range 的细化,它描述能安全转换成 view 的范围。

(注意 __ForwardingRangerange 中定义的仅为说明的概念)

X Tutup