Difference between revisions of "cpp/symbol index/views"
Guyutongxue (Talk | contribs) m (→C: Add views::concat) |
m (→E: +cpp/ranges/enumerate_view) |
||
Line 36: | Line 36: | ||
{{ltp|cpp/ranges/elements_view|elements}} {{mark since c++20}}<br> | {{ltp|cpp/ranges/elements_view|elements}} {{mark since c++20}}<br> | ||
{{ltp|cpp/ranges/empty_view|empty}} {{mark since c++20}}<br> | {{ltp|cpp/ranges/empty_view|empty}} {{mark since c++20}}<br> | ||
+ | {{ltt|cpp/ranges/enumerate_view|enumerate}} {{mark since c++23}}<br> | ||
===F=== | ===F=== |
Latest revision as of 03:16, 20 September 2024
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:
- Function names with
()
. - Templates with
<>
.
Contents |
[edit] Notes
std::ranges::views can be accessed as std::views.
[edit] A C D E F I J K L P R S T V Z
A C D E F I J K L P R S T V Z
[edit] A
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)
[edit] C
cartesian_product (since C++23)
chunk (since C++23)
chunk_by (since C++23)
common (since C++20)
concat (since C++26)
counted (since C++20)
[edit] D
drop (since C++20)
drop_while (since C++20)
[edit] E
elements<> (since C++20)
empty<> (since C++20)
enumerate (since C++23)
[edit] F
filter (since C++20)
[edit] I
iota (since C++20)
istream<> (since C++20)
[edit] J
join (since C++20)
join_with (since C++23)
[edit] K
keys (since C++20)
[edit] L
lazy_split (since C++20)
[edit] P
pairwise (since C++23)
pairwise_transform (since C++23)
[edit] R
repeat (since C++23)
reverse (since C++20)
[edit] S
single (since C++20)
slide (since C++23)
split (since C++20)
stride (since C++23)
[edit] T
take (since C++20)
take_while (since C++20)
transform (since C++20)
[edit] V
values (since C++20)
[edit] Z
zip (since C++23)
zip_transform (since C++23)