# std::ranges 符号索引

< cpp‎ | symbol index

此页面试图列出所有来自标准库，可用于命名空间 `std::ranges::` 的符号。符号以下列方式书写：

- 函数名带 `()` 。
- 模板带 `<>` 。

##

> `A B C D E F G I J K L M N O P R S T U V W Z`

### A

`adjacent_find` (C++23 起)
`adjacent_transform_view<>` (C++23 起)
`adjacent_view<>` (C++20 起)
`advance` (C++20 起)
`all_of` (C++20 起)
`any_of` (C++20 起)

### B

`basic_istream_view<>` (C++20 起)
`begin` (C++20 起)
`bidirectional_range<>` (C++20 起)
`binary_transform_result<>` (C++20 起)
`borrowed_iterator_t<>` (C++20 起)
`borrowed_range<>` (C++20 起)
`borrowed_subrange_t<>` (C++20 起)

### C

`cbegin` (C++20 起)
`cdata` (C++20 起)
`cend` (C++20 起)
`clamp` (C++20 起)
`common_range<>` (C++20 起)
`common_view<>` (C++20 起)
`construct_at` (C++20 起)
`contiguous_range<>` (C++20 起)
`copy` (C++20 起)
`copy_backward` (C++20 起)
`copy_backward_result<>` (C++20 起)
`copy_if` (C++20 起)
`copy_if_result<>` (C++20 起)
`copy_n` (C++20 起)
`copy_n_result<>` (C++20 起)
`copy_result<>` (C++20 起)
`count` (C++20 起)
`count_if` (C++20 起)
`crbegin` (C++20 起)
`crend` (C++20 起)

### D

`dangling` (C++20 起)
`data` (C++20 起)
`destroy` (C++20 起)
`destroy_at` (C++20 起)
`destroy_n` (C++20 起)
`disable_sized_range<>` (C++20 起)
`distance` (C++20 起)
`drop_view<>` (C++20 起)
`drop_while_view<>` (C++20 起)

### E

`elements_view<>` (C++20 起)
`empty` (C++20 起)
`empty_view<>` (C++20 起)
`enable_borrowed_range<>` (C++20 起)
`enable_view<>` (C++20 起)
`end` (C++20 起)
`ends_with` (C++23 起)
`equal` (C++20 起)
`equal_to` (C++20 起)

### F

`fill` (C++20 起)
`fill_n` (C++20 起)
`filter_view<>` (C++20 起)
`find` (C++20 起)
`find_end` (C++20 起)
`find_first_of` (C++20 起)
`find_if` (C++20 起)
`find_if_not` (C++20 起)
`for_each` (C++20 起)
`for_each_n` (C++20 起)
`for_each_n_result<>` (C++20 起)
`for_each_result<>` (C++20 起)
`forward_range<>` (C++20 起)

### G

`generate` (C++20 起)
`generate_n` (C++20 起)
`get<>()` (std::ranges::subrange) (C++20 起)
`greater` (C++20 起)
`greater_equal` (C++20 起)

### I

`in_found_result<>` (C++20 起)
`in_fun_result<>` (C++20 起)
`in_in_out_result<>` (C++20 起)
`in_in_result<>` (C++20 起)
`in_out_out_result<>` (C++20 起)
`in_out_result<>` (C++20 起)
`includes` (C++20 起)
`inplace_merge` (C++20 起)
`input_range<>` (C++20 起)
`iota_view<>` (C++20 起)
`is_heap` (C++20 起)
`is_heap_until` (C++20 起)
`is_partitioned` (C++20 起)
`is_permutation` (C++20 起)
`is_sorted` (C++20 起)
`is_sorted_until` (C++20 起)
`istream_view<>` (C++20 起)
`iter_move` (C++20 起)
`iter_swap` (C++20 起)
`iterator_t<>` (C++20 起)

### J

`join_view<>` (C++20 起)

### K

`keys_view<>` (C++20 起)

### L

`lazy_split_view<>` (C++20 起)
`less` (C++20 起)
`less_equal` (C++20 起)
`lexicographical_compare` (C++20 起)

### M

`make_heap` (C++20 起)
`max` (C++20 起)
`max_element` (C++20 起)
`merge` (C++20 起)
`merge_result<>` (C++20 起)
`min` (C++20 起)
`min_element` (C++20 起)
`min_max_result<>` (C++20 起)
`minmax` (C++20 起)
`minmax_element` (C++20 起)
`minmax_element_result<>` (C++20 起)
`minmax_result<>` (C++20 起)
`mismatch` (C++20 起)
`mismatch_result<>` (C++20 起)
`move` (C++20 起)
`move_backward` (C++20 起)
`move_backward_result<>` (C++20 起)
`move_result<>` (C++20 起)

### N

`next` (C++20 起)
`next_permutation` (C++20 起)
`next_permutation_result<>` (C++20 起)
`none_of` (C++20 起)
`not_equal_to` (C++20 起)
`nth_element` (C++20 起)

### O

`output_range<>` (C++20 起)
`owning_view<>` (C++20 起)

### P

`partial_sort` (C++20 起)
`partial_sort_copy` (C++20 起)
`partial_sort_copy_result<>` (C++20 起)
`partition` (C++20 起)
`partition_copy` (C++20 起)
`partition_copy_result<>` (C++20 起)
`partition_point` (C++20 起)
`pop_heap` (C++20 起)
`prev` (C++20 起)
`prev_permutation` (C++20 起)
`prev_permutation_result<>` (C++20 起)
`push_heap` (C++20 起)

### R

`random_access_range<>` (C++20 起)
`range<>` (C++20 起) (C++20 起)
`range_difference_t<>` (C++20 起)
`range_reference_t<>` (C++20 起)
`range_rvalue_reference_t<>` (C++20 起)
`range_size_t<>` (C++20 起)
`range_value_t<>` (C++20 起)
`rbegin` (C++20 起)
`ref_view<>` (C++20 起)
`remove` (C++20 起)
`remove_copy` (C++20 起)
`remove_copy_if` (C++20 起)
`remove_copy_if_result<>` (C++20 起)
`remove_copy_result<>` (C++20 起)
`remove_if` (C++20 起)
`rend` (C++20 起)
`replace` (C++20 起)
`replace_copy` (C++20 起)
`replace_copy_if` (C++20 起)
`replace_copy_if_result<>` (C++20 起)
`replace_copy_result<>` (C++20 起)
`replace_if` (C++20 起)
`reverse` (C++20 起)
`reverse_copy` (C++20 起)
`reverse_copy_result<>` (C++20 起)
`reverse_view<>` (C++20 起)
`rotate` (C++20 起)
`rotate_copy` (C++20 起)
`rotate_copy_result<>` (C++20 起)

### S

`sample` (C++20 起)
`search` (C++20 起)
`search_n` (C++20 起)
`sentinel_t<>` (C++20 起)
`set_difference` (C++20 起)
`set_difference_result<>` (C++20 起)
`set_intersection` (C++20 起)
`set_intersection_result<>` (C++20 起)
`set_symmetric_difference` (C++20 起)
`set_symmetric_difference_result<>` (C++20 起)
`set_union` (C++20 起)
`set_union_result<>` (C++20 起)
`shuffle` (C++20 起)
`single_view<>` (C++20 起)
`size` (C++20 起)
`sized_range<>` (C++20 起)
`sort` (C++20 起)
`sort_heap` (C++20 起)
`split_view<>` (C++20 起)
`ssize` (C++20 起)
`stable_partition` (C++20 起)
`stable_sort` (C++20 起)
`starts_with` (C++23 起)
`subrange<>` (C++20 起)
`subrange_kind` (C++20 起)
`swap` (C++20 起)
`swap_ranges` (C++20 起)
`swap_ranges_result<>` (C++20 起)

### T

`take_view<>` (C++20 起)
`take_while_view<>` (C++20 起)
`transform` (C++20 起)
`transform_view<>` (C++20 起)

### U

`unary_transform_result<>` (C++20 起)
`uninitialized_copy` (C++20 起)
`uninitialized_copy_n` (C++20 起)
`uninitialized_copy_n_result<>` (C++20 起)
`uninitialized_copy_result<>` (C++20 起)
`uninitialized_default_construct` (C++20 起)
`uninitialized_default_construct_n` (C++20 起)
`uninitialized_fill` (C++20 起)
`uninitialized_fill_n` (C++20 起)
`uninitialized_move` (C++20 起)
`uninitialized_move_n` (C++20 起)
`uninitialized_move_n_result<>` (C++20 起)
`uninitialized_move_result<>` (C++20 起)
`uninitialized_value_construct` (C++20 起)
`uninitialized_value_construct_n` (C++20 起)
`unique` (C++20 起)
`unique_copy` (C++20 起)
`unique_copy_result<>` (C++20 起)

### V

`values_view<>` (C++20 起)
`view<>` (C++20 起)
`view_base` (C++20 起)
`view_interface<>` (C++20 起)
`viewable_range<>` (C++20 起)
▶ `views` (C++20 起)

### W

`wistream_view<>` (C++20 起)

### Z

`zip_transform_view<>` (C++23 起)
`zip_view<>` (C++23 起)