Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
cpp2reference.com
Home
Containers library
std::array
std::deque
std::forward_list
std::list
std::map
std::mdspan
std::multimap
std::multiset
std::priority_queue
std::queue
std::set
std::span
std::stack
std::unordered_map
std::unordered_multimap
std::unordered_multiset
std::unordered_set
std::vector
Algorithms library
Constrained algorithms
std::ranges::adjacent_find
std::ranges::all_of, std::ranges::any_of, std::ranges::none_of
std::ranges::contains, std::ranges::contains_subrange
std::ranges::copy, std::ranges::copy_if
std::ranges::copy_backward
std::ranges::copy_n
std::ranges::count, std::ranges::count_if
std::ranges::ends_with
std::ranges::equal
std::ranges::fill
std::ranges::fill_n
std::ranges::find, std::ranges::find_if, std::ranges::find_if_not
std::ranges::find_end
std::ranges::find_first_of
std::ranges::find_last, std::ranges::find_last_if, std::ranges::find_last_if_not
std::ranges::fold_left
std::ranges::fold_left_first
std::ranges::fold_left_first_with_iter
std::ranges::fold_left_with_iter
std::ranges::fold_right
std::ranges::fold_right_last
std::ranges::for_each
std::ranges::for_each_n
std::ranges::generate
std::ranges::generate_n
std::ranges::lexicographical_compare
std::ranges::mismatch
std::ranges::move
std::ranges::move_backward
std::ranges::remove, std::ranges::remove_if
std::ranges::replace, std::ranges::replace_if
std::ranges::replace_copy, std::ranges::replace_copy_if
std::ranges::search
std::ranges::search_n
std::ranges::starts_with
std::ranges::swap_ranges
std::ranges::transform
std::adjacent_find
std::all_of, std::any_of, std::none_of
std::copy, std::copy_if
std::copy_backward
std::copy_n
std::count, std::count_if
std::equal
std::fill
std::fill_n
std::find, std::find_if, std::find_if_not
std::find_end
std::find_first_of
std::for_each
std::for_each_n
std::generate
std::generate_n
std::iter_swap
std::mismatch
std::move
std::move_backward
std::remove, std::remove_if
std::remove_copy, std::remove_copy_if
std::replace, std::replace_if
std::replace_copy, std::replace_copy_if
std::search
std::search_n
std::swap_ranges
std::transform
Strings library
std::basic_string
std::basic_string_view
std::char_traits
Ranges library
Iterator library
Concurrency Support library
std::atomic
std::atomic_flag
std::barrier
std::condition_variable
std::counting_semaphore, std::binary_semaphore
std::future
std::jthread
std::latch
std::mutex
std::thread
Utility library
Program support utilities
std::_Exit
std::abort
std::at_quick_exit
std::atexit
std::exit
std::quick_exit
std::source_location
About cpp2reference.com
Strings library
cppreference.com
Character traits
char_traits
String classes (
std::string
etc.)
basic_string
String view classes (
std::string_view
etc.)
basic_string_view