This page tries to list all the symbols that are available from the standard library (ranges library) in the namespace std::ranges::views
. The symbols are written as follows:
()
. <>
. std::ranges::views
can be accessed as std::views
.
A C D E F I J K L P R S T V Z
adjacent
(since C++23)
adjacent_transform
(since C++23)
all
(since C++20)
all_t
(since C++20)
as_const
(since C++23)
as_rvalue
(since C++23)
.
cartesian_product
(since C++23)
chunk
(since C++23)
chunk_by
(since C++23)
common
(since C++20)
counted
(since C++20)
.
drop
(since C++20)
drop_while
(since C++20)
.
elements
<> (since C++20)
empty
<> (since C++20)
.
filter
(since C++20)
.
iota
(since C++20)
istream
<> (since C++20)
.
join
(since C++20)
join_with
(since C++23)
.
keys
(since C++20)
.
lazy_split
(since C++20)
.
pairwise
(since C++23)
pairwise_transform
(since C++23)
.
repeat
(since C++23)
reverse
(since C++20)
.
single
(since C++20)
slide
(since C++23)
split
(since C++20)
stride
(since C++23)
.
take
(since C++20)
take_while
(since C++20)
transform
(since C++20)
.
values
(since C++20)
.
zip
(since C++23)
zip_transform
(since C++23)
.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/symbol_index/views