std::ranges::ref_view

来自cppreference.com
 
 
范围库
范围适配器
 
在标头 <ranges> 定义
template< ranges::range R >
    requires std::is_object_v<R>
class ref_view
    : public ranges::view_interface<ref_view<R>>
(C++20 起)

ref_view 是某个其他 range 的元素的 view。它包装一个到该 range 的引用。

数据成员

成员 定义
R* r_ 指向底层范围的指针
(仅用于阐述的成员对象*)

成员函数

构造引用给定范围的 ref_view
(公开成员函数)
返回到被引用范围的引用
(公开成员函数)