std::ranges Symbol Index
This page tries to list all the symbols that are available from the Standard Library in the namespace std::ranges::. The symbols are written as follows:
- Function names with ().
- Templates with <>.
  A   B   C   D   E   F   G   I   J   L   M   N   O   P   R   S   T   U   V 
A
adjacent_find (since C++20) 
advance (since C++20) 
all_of (since C++20) 
all_view<> (since C++20) 
any_of (since C++20) 
B
begin (since C++20) 
BidirectionalRange (since C++20) 
C
cbegin (since C++20) 
cdata (since C++20) 
cend (since C++20) 
common_view<> (since C++20) 
CommonRange (since C++20) 
ContiguousRange (since C++20) 
copy (since C++20) 
copy_backward (since C++20) 
copy_if (since C++20) 
copy_n (since C++20) 
count (since C++20) 
count_if (since C++20) 
crbegin (since C++20) 
crend (since C++20) 
D
dangling (since C++20) 
data (since C++20) 
destroy (since C++20) 
destroy_at (since C++20) 
destroy_n (since C++20) 
disable_sized_range<> (since C++20) 
distance (since C++20) 
E
empty (since C++20) 
empty_view<> (since C++20) 
enable_view<> (since C++20) 
end (since C++20) 
equal (since C++20) 
equal_to (since C++20) 
F
fill (since C++20) 
fill_n (since C++20) 
filter_view<> (since C++20) 
find (since C++20) 
find_end (since C++20) 
find_first_of (since C++20) 
find_if (since C++20) 
find_if_not (since C++20) 
for_each (since C++20) 
ForwardRange (since C++20) 
G
generate (since C++20) 
generate_n (since C++20) 
greater (since C++20) 
greater_equal (since C++20) 
I
includes (since C++20) 
inplace_merge (since C++20) 
InputRange (since C++20) 
iota_view<> (since C++20) 
is_heap (since C++20) 
is_heap_until (since C++20) 
is_partitioned (since C++20) 
is_permutation (since C++20) 
is_sorted (since C++20) 
is_sorted_until (since C++20) 
iter_move (since C++20) 
iter_swap (since C++20) 
iterator_t<> (since C++20) 
J
join_view<> (since C++20) 
L
less (since C++20) 
less_equal (since C++20) 
lexicographical_compare (since C++20) 
M
make_heap (since C++20) 
max (since C++20) 
max_element (since C++20) 
merge (since C++20) 
min (since C++20) 
min_element (since C++20) 
minmax (since C++20) 
minmax_element (since C++20) 
mismatch (since C++20) 
move (since C++20) 
move_backward (since C++20) 
N
next (since C++20) 
next_permutation (since C++20) 
none_of (since C++20) 
not_equal_to (since C++20) 
nth_element (since C++20) 
O
OutputRange (since C++20) 
P
partial_sort (since C++20) 
partial_sort_copy (since C++20) 
partition (since C++20) 
partition_copy (since C++20) 
partition_point (since C++20) 
pop_heap (since C++20) 
prev (since C++20) 
prev_permutation (since C++20) 
push_heap (since C++20) 
R
RandomAccessRange (since C++20) 
Range (since C++20) 
rbegin (since C++20) 
ref_view<> (since C++20) 
remove (since C++20) 
remove_if (since C++20) 
remove_copy (since C++20) 
remove_copy_if (since C++20) 
rend (since C++20) 
replace (since C++20) 
replace_if (since C++20) 
replace_copy (since C++20) 
replace_copy_if (since C++20) 
reverse (since C++20) 
reverse_copy (since C++20) 
reverse_view<> (since C++20) 
rotate (since C++20) 
rotate_copy (since C++20) 
S
safe_iterator_t<> (since C++20) 
safe_subrange_t<> (since C++20) 
search (since C++20) 
search_n (since C++20) 
sentinel_t<> (since C++20) 
set_difference (since C++20) 
set_intersection (since C++20) 
set_symmetric_difference (since C++20) 
set_union (since C++20) 
shuffle (since C++20) 
single_view<> (since C++20) 
size (since C++20) 
SizedRange (since C++20) 
sort (since C++20) 
sort_heap (since C++20) 
split_view<> (since C++20) 
stable_partition (since C++20) 
stable_sort (since C++20) 
subrange<> (since C++20) 
swap (since C++20) 
swap_ranges (since C++20) 
T
take_view<> (since C++20) 
transform (since C++20) 
transform_view<> (since C++20) 
U
uninitialized_copy (since C++20) 
uninitialized_copy_n (since C++20) 
uninitialized_default_construct (since C++20) 
uninitialized_default_construct_n (since C++20) 
uninitialized_fill (since C++20) 
uninitialized_fill_n (since C++20) 
uninitialized_move (since C++20) 
uninitialized_move_n (since C++20) 
uninitialized_value_construct (since C++20) 
uninitialized_value_construct_n (since C++20) 
unique (since C++20) 
unique_copy (since C++20) 
V
View (since C++20) 
▶ view (since C++20) 
view_base (since C++20) 
view_interface<> (since C++20) 
ViewableRange (since C++20)