名稱空間
變體
操作

std::experimental::ranges::View

來自 cppreference.com
< cpp‎ | experimental‎ | ranges
定義於標頭檔案 <experimental/ranges/range>
template< class T >
concept bool View = Range<T> && Semiregular<T> && /* view-predicate<T> */;
(範圍 TS)
template< class T >
struct enable_view {};
(範圍 TS)
struct view_base {};
(範圍 TS)

概念 View<T> 指定了半正則範圍 T 具有常數時間複製、移動和賦值操作。

概念的 /* view-predicate<T> */ 部分確定如下: