std::ranges::subrange<I,S,K>::
end
来自cppreference.com
<
cpp
|
ranges
|
subrange
C++
编译器支持
自立实现与有宿主实现
语言
标准库
标准库标头
具名要求
功能特性测试宏
(C++20)
语言支持库
概念库
(C++20)
元编程库
(C++11)
诊断库
通用工具库
字符串库
容器库
迭代器库
范围库
(C++20)
算法库
数值库
本地化库
输入/输出库
文件系统库
(C++17)
正则表达式库
(C++11)
并发支持库
(C++11)
技术规范
符号索引
外部库
范围库
范围访问
begin
cbegin
end
cend
rbegin
crbegin
rend
crend
size
ssize
data
cdata
empty
范围转换器
to
(C++23)
范围原语
range_size_t
range_difference_t
range_value_t
range_reference_t
range_const_reference_t
range_rvalue_reference_t
(C++23)
iterator_t
const_iterator_t
sentinel_t
(C++23)
悬垂迭代器处理
dangling
borrowed_iterator_t
borrowed_subrange_t
范围概念
range
borrowed_range
sized_range
constant_range
(C++23)
common_range
view
viewable_range
input_range
output_range
forward_range
bidirectional_range
random_access_range
contiguous_range
视图
view_interface
subrange
范围工厂
empty_view
views::empty
single_view
views::single
iota_view
views::iota
repeat_view
views::repeat
(C++23)
(C++23)
basic_istream_view
views::istream
cartesian_product_view
views::cartesian_product_view
(C++23)
(C++23)
适配器
views::all_t
views::all
ref_view
owning_view
as_rvalue_view
views::as_rvalue
(C++23)
(C++23)
filter_view
views::filter
transform_view
views::transform
take_view
views::take
take_while_view
views::take_while
drop_view
views::drop
drop_while_view
views::drop_while
join_view
views::join
join_with_view
views::join_with
(C++23)
(C++23)
lazy_split_view
views::lazy_split
split_view
views::split
views::counted
common_view
views::common
reverse_view
views::reverse
as_const_view
views::as_const
(C++23)
(C++23)
elements_view
views::elements
keys_view
views::keys
values_view
views::values
enumerate_view
views::enumerate
(C++23)
(C++23)
zip_view
views::zip
(C++23)
(C++23)
zip_transform_view
views::zip_transform
(C++23)
(C++23)
adjacent_view
views::adjacent
(C++23)
(C++23)
views::pairwise
(C++23)
adjacent_transform_view
views::adjacent_transform
(C++23)
(C++23)
views::pairwise_transform
(C++23)
chunk_view
views::chunk
(C++23)
(C++23)
slide_view
views::slide
(C++23)
(C++23)
chunk_by_view
views::chunk_by
(C++23)
(C++23)
stride_view
views::stride
(C++23)
(C++23)
cartesian_product_view
views::cartesian_product
(C++23)
(C++23)
范围生成器
std::generator
(C++23)
范围适配器对象
范围适配器闭包对象
range_adaptor_closure
(C++23)
辅助项
copyable-box
simple-view
std::ranges::subrange
成员函数
subrange::subrange
(C++20)
subrange::operator PairLike
(C++20)
观察器
subrange::begin
(C++20)
subrange::end
(C++20)
subrange::empty
(C++20)
subrange::size
(C++20)
迭代器操作
subrange::advance
(C++20)
subrange::next
(C++20)
subrange::prev
(C++20)
推导指引
非成员函数
get
(C++20)
辅助类型
subrange_kind
(C++20)
tuple_size
(C++20)
tuple_element
(C++20)
constexpr
S end
(
)
const
;
(C++20 起)
返回指示
subrange
末尾的哨位
参数
(无)
返回值
从存储的哨位复制构造的哨位。
示例
本节未完成
原因:暂无示例
参阅
begin
(C++20)
获得迭代器
(公开成员函数)
end
cend
(C++11)
(C++14)
返回指向容器或数组结尾的迭代器
(函数模板)
ranges::end
(C++20)
返回指示范围结尾的哨位
(定制点对象)