C++ 参考手册

位置:首页 > C++ 参考手册 >范围库 (C++20) > std::ranges::viewable_range

定义于头文件 <ranges>
template<class T>

  concept viewable_range =

    ranges::range<T> && (ranges::borrowed_range<T> || ranges::view<std::remove_cvref_t<T>>);

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