std Symbol Index

From cppreference.com
< cpp


This page tries to list all the symbols that are available from the Standard Library in the namespace std::. The symbols are written as follows:

  • Function names with ().
  • Templates with <>.

Symbols that also exist in C and have been imported into the std:: namespace for C++ are not listed here.

Symbols from std::'s sub-namespaces (e.g. chrono) are not listed here, but the namespace names are the links to the corresponding pages.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


A

abs() (int)
abs() (float)
abs<>() (std::complex)
abs<> (std::valarray)
acos()
acos<>() (std::complex)
acos<> (std::valarray)
acosh() (since C++11)
acosh<>() (std::complex)
accumulate()<>
add_const<> (since C++11)
add_const<>() (since C++17)
add_const_t<> (since C++14)
add_cv<> (since C++11)
add_cv_t<> (since C++14)
add_pointer<> (since C++11)
add_pointer_t<> (since C++14)
add_lvalue_reference<> (since C++11)
add_lvalue_reference_t<> (since C++14)
addressof<>() (since C++11)
add_rvalue_reference<> (since C++11)
add_rvalue_reference_t<> (since C++14)
add_volatile<> (since C++11)
add_volatile_t<> (since C++14)
adjacent_difference()<>
adjacent_find()<>
adopt_lock (since C++11)
adopt_lock_t (since C++11)
advance<>()
align() (since C++11)
aligned_storage<> (since C++11)
aligned_storage_t<> (since C++14)
aligned_union<> (since C++11)
aligned_union_t<> (since C++14)
alignment_of<> (since C++11)
alignment_of_v<> (since C++17)
align_val_t (since C++17)
all_of()<> (since C++11)
allocate_shared<>() (since C++11)
allocator<>
allocator_arg (since C++11)
allocator_arg_t (since C++11)
allocator_traits<> (since C++11)
any (since C++17)
any_cast<>() (since C++17)
any_of()<> (since C++11)
apply<>() (since C++17)
arg<>()
array<> (since C++11)
as_const<>() (since C++17)
asin()
asin<>() (std::complex)
asin<> (std::valarray)
asinh() (since C++11)
asinh<>() (std::complex)
assoc_laguerre() (since C++17)
assoc_laguerref() (since C++17)
assoc_laguerrel() (since C++17)
assoc_legendre() (since C++17)
assoc_legendref() (since C++17)
assoc_legendrel() (since C++17)
async<>() (since C++11)
atan()
atan<>() (std::complex)
atan<> (std::valarray)
atan2()
atan2<> (std::valarray)
atanh() (since C++11)
atanh<>() (std::complex)

atomic<> (since C++11)

atomic<> full specializations and typedefs:
atomic_bool (since C++11)
atomic_char (since C++11)
atomic_char16_t (since C++11)
atomic_char32_t (since C++11)
atomic_int (since C++11)
atomic_int8_t (since C++11)
atomic_int16_t (since C++11)
atomic_int32_t (since C++11)
atomic_int64_t (since C++11)
atomic_int_fast8_t (since C++11)
atomic_int_fast16_t (since C++11)
atomic_int_fast32_t (since C++11)
atomic_int_fast64_t (since C++11)
atomic_int_fast8_t (since C++11)
atomic_int_fast16_t (since C++11)
atomic_int_fast32_t (since C++11)
atomic_int_fast64_t (since C++11)
atomic_intmax_t (since C++11)
atomic_intptr_t (since C++11)
atomic_llong (since C++11)
atomic_long (since C++11)
atomic_ptrdiff_t (since C++11)
atomic_schar (since C++11)
atomic_short (since C++11)
atomic_size_t (since C++11)
atomic_uchar (since C++11)
atomic_uint (since C++11)
atomic_uint8_t (since C++11)
atomic_uint16_t (since C++11)
atomic_uint32_t (since C++11)
atomic_uint64_t (since C++11)
atomic_uint_fast8_t (since C++11)
atomic_uint_fast16_t (since C++11)
atomic_uint_fast32_t (since C++11)
atomic_uint_fast64_t (since C++11)
atomic_uint_least8_t (since C++11)
atomic_uint_least16_t (since C++11)
atomic_uint_least32_t (since C++11)
atomic_uint_least64_t (since C++11)
atomic_uintmax_t (since C++11)
atomic_uintptr_t (since C++11)
atomic_ullong (since C++11)
atomic_ulong (since C++11)
atomic_ushort (since C++11)
atomic_wchar_t (since C++11)

atomic_compare_exchange_strong<>() (since C++11)
atomic_compare_exchange_strong<>() (std::shared_ptr) (since C++11)
atomic_compare_exchange_strong_explicit<>() (since C++11)
atomic_compare_exchange_strong_explicit<>() (std::shared_ptr) (since C++11)
atomic_compare_exchange_weak<>() (since C++11)
atomic_compare_exchange_weak<>() (std::shared_ptr) (since C++11)
atomic_compare_exchange_weak_explicit<>() (since C++11)
atomic_compare_exchange_weak_explicit<>() (std::shared_ptr) (since C++11)
atomic_exchange<>() (since C++11)
atomic_exchange<>() (std::shared_ptr) (since C++11)
atomic_exchange_explicit<>() (since C++11)
atomic_exchange_explicit<>() (std::shared_ptr) (since C++11)
atomic_fetch_add<>() (since C++11)
atomic_fetch_add_explicit<>() (since C++11)
atomic_fetch_and<>() (since C++11)
atomic_fetch_and_explicit<>() (since C++11)
atomic_fetch_or<>() (since C++11)
atomic_fetch_or_explicit<>() (since C++11)
atomic_fetch_sub<>() (since C++11)
atomic_fetch_sub_explicit<>() (since C++11)
atomic_fetch_xor<>() (since C++11)
atomic_fetch_xor_explicit<>() (since C++11)
atomic_flag (since C++11)
atomic_flag_clear() (since C++11)
atomic_flag_clear_explicit() (since C++11)
atomic_flag_test_and_set() (since C++11)
atomic_flag_test_and_set_explicit() (since C++11)
ATOMIC_FLAG_INIT() (since C++11)
atomic_init<>() (since C++11)

atomic_is_lockfree<>() (std::shared_ptr) (since C++11)
atomic_load<>() (since C++11)
atomic_load<>() (std::shared_ptr) (since C++11)
atomic_load_explicit<>() (since C++11)
atomic_load_explicit<>() (std::shared_ptr) (since C++11)
atomic_signal_fence() (since C++11)
atomic_store<>() (since C++11)
atomic_store<>() (std::shared_ptr) (since C++11)
atomic_store_explicit<>() (since C++11)
atomic_store_explicit<>() (std::shared_ptr) (since C++11)
atomic_thread_fence() (since C++11)
ATOMIC_VAR_INIT() (since C++11)
atto (since C++11)
auto_ptr<> (until C++17)

B

back_inserter<>()
back_insert_iterator<>
bad_alloc
bad_any_cast (since C++17)
bad_array_new_length (since C++11)
bad_cast
bad_exception
bad_function_call (since C++11)
bad_optional_access (since C++17)
bad_typeid
bad_variant_access (since C++17)
bad_weak_ptr (since C++11)
basic_filebuf<>
basic_fstream<>
basic_ifstream<>
basic_istream<>
basic_ios<>
basic_iostream
basic_istringstream<>
basic_ofstream<>
basic_ostream<>
basic_ostringstream<>
basic_regex<> (since C++11)
basic_streambuf<>
basic_string<>
basic_stringbuf<>
basic_stringstream<>
basic_string_view<> (since C++17)
begin<>() (since C++11) (iterator)
bernoulli_distribution<> (since C++11)
beta() (since C++17)
betaf() (since C++17)
betal() (since C++17)
bidirectional_iterator_tag
binary_search()<>
bind<>() (since C++11)
binomial_distribution<> (since C++11)
bit_and<>
bit_or<>
bit_not<> (since C++14)
bitset<>
bit_xor<>
boolalpha()
bool_constant<> (since C++17)
boyer_moore_horspool_searcher<> (since C++17)
boyer_moore_searcher<> (since C++17)
byte (since C++17)

C

call_once<>() (since C++11)
cauchy_distribution<> (since C++11)
cbegin<>() (since C++14)
cbrt() (since C++11)
ceil()
cend<>() (since C++14)
centi (since C++11)
cerr
char_traits<>
chi_squared_distribution<> (since C++11)
chrono (since C++11)
cin
clamp()<> (since C++17)
clog
cmatch (since C++11)
codecvt<>
codecvt_base
codecvt_byname<>
codecvt_mode (since C++11)
codecvt_utf16<> (since C++11)
codecvt_utf8<> (since C++11)
codecvt_utf8_utf16<> (since C++11)
collate<>
collate_byname<>
complex<>
common_type<> (since C++11)
common_type_t<> (since C++14)
comp_ellint_1() (since C++17)
comp_ellint_1f() (since C++17)
comp_ellint_1l() (since C++17)
comp_ellint_2() (since C++17)
comp_ellint_2f() (since C++17)
comp_ellint_2l() (since C++17)
comp_ellint_3() (since C++17)
comp_ellint_3f() (since C++17)
comp_ellint_3l() (since C++17)
conditional<> (since C++11)
conditional_t<> (since C++14)
condition_variable (since C++11)
condition_variable_any (since C++11)
conjunction<> (since C++17)
conjunction_v<> (since C++17)
conj<>()
consume_header (since C++11)
copy()<>
copy_backward()<>
copy_if()<> (since C++11)
copy_n()<> (since C++11)
copysign() (since C++11)
const_pointer_cast<>() (since C++11)
cos()
cos<>() (std::complex)
cos<> (std::valarray)
cosh()
cosh<>() (std::complex)
cosh<> (std::valarray)
count()<>
count_if()<>
cout
crbegin<>() (since C++14)
cref<>() (since C++11)
cregex_iterator (since C++11)
cregex_token_iterator (since C++11)
crend<>() (since C++14)
csub_match (since C++11)
ctype<>
ctype<> (char)
ctype_base
ctype_byname<>
current_exception() (since C++11)
cv_status (since C++11)
cyl_bessel_i() (since C++17)
cyl_bessel_if() (since C++17)
cyl_bessel_il() (since C++17)
cyl_bessel_j() (since C++17)
cyl_bessel_jf() (since C++17)
cyl_bessel_jl() (since C++17)
cyl_bessel_k() (since C++17)
cyl_bessel_kf() (since C++17)
cyl_bessel_kl() (since C++17)
cyl_neumann() (since C++17)
cyl_neumannf() (since C++17)
cyl_neumannl() (since C++17)

D

data<>() (since C++17)
dec()
deca (since C++11)
decay<> (since C++11)
decay_t<> (since C++14)
deci (since C++11)
declare_no_pointers() (since C++11)
declare_reachable() (since C++11)
declval<>() (since C++11)
default_delete (since C++11)
defaultfloat() (since C++11)
default_random_engine (since C++11)
default_searcher<> (since C++17)
defer_lock (since C++11)
defer_lock_t (since C++11)
denorm_absent
denorm_indeterminate
denorm_present
deque<>
destroy<>() (since C++17)
destroy_at<>() (since C++17)
destroy_n<>() (since C++17)
discrete_distribution<> (since C++11)
discard_block_engine<> (since C++11)
disjunction<> (since C++17)
disjunction_v<> (since C++17)
distance<>()
div()
div_t
divides<>
domain_error
double_t (since C++11)
dynamic_pointer_cast<>() (since C++11)

E

ellint_1() (since C++17)
ellint_1f() (since C++17)
ellint_1l() (since C++17)
ellint_2() (since C++17)
ellint_2f() (since C++17)
ellint_2l() (since C++17)
ellint_3() (since C++17)
ellint_3f() (since C++17)
ellint_3l() (since C++17)
empty<>() (since C++17)
enable_if<> (since C++11)
enable_if_t<> (since C++14)
enable_shared_from_this<> (since C++11)
end<>() (since C++11) (iterator)
endl()<>
ends()<>
equal()<>
equal_range()<>
equal_to<>
erf() (since C++11)
erfc() (since C++11)
errc (since C++11)
error_category (since C++11)
error_code (since C++11)
error_condition (since C++11)
exa (since C++11)
exception
exception_ptr (since C++11)
exchange<>() (since C++14)
exclusive_scan()<> (since C++17)
exp()
exp<>() (std::complex)
exp<> (std::valarray)
exp2() (since C++11)
expint() (since C++17)
expintf() (since C++17)
expintl() (since C++17)
expm1() (since C++11)
exponential_distribution<> (since C++11)
extent<> (since C++11)
extent_v<> (since C++17)
extreme_value_distribution<> (since C++11)

F

fabs() (float)
false_type (since C++11)
fdim() (since C++11)
FE_DOWNWARD (since C++11)
femto (since C++11)
fegetround() (since C++11)
fesetround() (since C++11)
FE_TONEAREST (since C++11)
FE_TOWARDZERO (since C++11)
FE_UPWARD (since C++11)
filebuf
filesystem (since C++17)
fill()<>
fill_n()<>
find()<>
find_end()<>
find_first_of()<>
find_if()<>
find_if_not()<> (since C++17)
fisher_f_distribution<> (since C++11)
fixed()
float_denorm_style
float_round_style
floor()
flush()<>
fma() (since C++11)
fmax() (since C++11)
fmin() (since C++11)
fmod()
float_t (since C++11)
for_each()<>
for_each_n()<> (since C++17)
forward<>() (since C++11)
forward_as_tuple<>() (since C++11)
forward_iterator_tag
forward_list<> (since C++11)
fpclassify() (since C++11)
FP_FAST_FMA (since C++11)
FP_FAST_FMAF (since C++11)
FP_FAST_FMAL (since C++11)
FP_INFINITE (since C++11)
FP_NAN (since C++11)
FP_NORMAL (since C++11)
fpos<>
FP_SUBNORMAL (since C++11)
FP_ZERO (since C++11)
frexp()
front_inserter<>()
front_insert_iterator<>
fstream
function<> (since C++11)
future<> (since C++11)
future_category() (since C++11)
future_errc (since C++11)
future_error (since C++11)
future_status (since C++11)

G

gamma_distribution<> (since C++11)
gcd<>() (since C++17)
generate()<>
generate_canonical<> (since C++11)
generate_header (since C++11)
generate_n()<>
generic_category() (since C++11)
geometric_distribution<> (since C++11)
get<>() (std::array) (since C++11)
get<>() (std::pair) (since C++11)
get<>() (std::tuple) (since C++11)
get<>() (std::variant) (since C++17)
get_deleter<>() (since C++11)
get_if<>() (since C++17)
get_money()<> (since C++11)
get_new_handler() (since C++11)
get_pointer_safety() (since C++11)
get_terminate() (since C++11)
get_time()<> (since C++11)
giga (since C++11)
greater<>
greater_equal<>
gslice
gslice_array<>

H

hardware_constructive_interference_size (since C++11)
hardware_destructive_interference_size (since C++11)
has_facet<>()
hash<> (since C++11)
has_unique_object_representations<> (since C++17)
has_unique_object_representations_v<> (since C++17)
has_virtual_destructor<> (since C++11)
has_virtual_destructor_v<> (since C++17)
hecto (since C++11)
hermite() (since C++17)
hermitef() (since C++17)
hermitel() (since C++17)
hex()
hexfloat() (since C++11)
holds_alternative<>() (since C++17)
HUGE_VAL
HUGE_VALF (since C++11)
HUGE_VALL (since C++11)
hypot() (since C++11)

I

ifstream
ignore (since C++11)
ilogb() (since C++11)
imag<>()
imaxabs() (since C++11)
imaxdiv() (since C++11)
imaxdiv_t (since C++11)
includes()<>
inclusive_scan()<> (since C++17)
independent_bits_engine<> (since C++11)
indirect_array<>
INFINITY (since C++11)
initializer_list<> (since C++11)
inner_product()<>
in_place (since C++17)
in_place_index (since C++17)
in_place_index_t (since C++17)
in_place_t (since C++17)
inplace_merge()<>
in_place_type (since C++17)
in_place_type_t (since C++17)
input_iterator_tag
inserter<>()
insert_iterator<>
integer_sequence<> (since C++14)
integral_constant<> (since C++11)
internal()
invalid_argument
invoke<>() (since C++17)
invoke_result<> (since C++17)
invoke_result_t<> (since C++17)
ios
io_errc (since C++11)
ios_base
iostream
iostream_category (since C++11)
iota()<> (since C++11)
is_abstract<> (since C++11)
is_abstract_v<> (since C++17)
is_aggregate<> (since C++17)
is_aggregate_v<> (since C++17)
isalnum<>()
isalpha<>()
is_arithmetic<> (since C++11)
is_arithmetic_v<> (since C++17)
is_array<> (since C++11)
is_array_v<> (since C++17)
is_assignable<> (since C++11)
is_assignable_v<> (since C++17)
is_base_of<> (since C++11)
is_base_of_v<> (since C++17)
is_bind_expression<> (since C++11)
is_bind_expression_v<> (since C++17)
isblank<>() (since C++11)
is_class<> (since C++11)
is_class_v<> (since C++17)
iscntrl<>()
is_compound<> (since C++11)
is_compound_v<> (since C++17)
is_const<> (since C++11)
is_constructible<> (since C++11)
is_constructible_v<> (since C++17)
is_const_v<> (since C++17)
is_convertible<> (since C++11)
is_convertible_v<> (since C++17)
is_copy_assignable<> (since C++11)
is_copy_assignable_v<> (since C++17)
is_copy_constructible<> (since C++11)
is_copy_constructible_v<> (since C++17)
is_default_constructible<> (since C++11)
is_default_constructible_v<> (since C++17)
is_destructible<> (since C++11)
is_destructible_v<> (since C++17)
isdigit<>()
is_empty<> (since C++11)
is_empty_v<> (since C++17)
is_enum<> (since C++11)
is_enum_v<> (since C++17)
is_error_code_enum()<> (since C++11)
is_error_condition_enum (since C++11)
is_error_condition_enum_v (since C++17)
is_execution_policy<> (since C++17)
is_execution_policy_v<> (since C++17)
is_final<> (since C++14)
is_final_v<> (since C++17)
isfinite() (since C++11)
is_floating_point<> (since C++11)
is_floating_point_v<> (since C++17)
is_function<> (since C++11)
is_function_v<> (since C++17)
is_fundamental<> (since C++11)
is_fundamental_v<> (since C++17)
isgraph<>()
isgreater() (since C++11)
isgreaterequal() (since C++11)
is_heap()<> (since C++11)
is_heap_until()<> (since C++11)
isinf() (since C++11)
is_integral<> (since C++11)
is_integral_v<> (since C++17)
is_invocable<> (since C++17)
is_invocable_r<> (since C++17)
is_invocable_r_v<> (since C++17)
is_invocable_v<> (since C++17)
isless() (since C++11)
islessequal() (since C++11)
islessgreater() (since C++11)
islower<>()
is_lvalue_reference<> (since C++11)
is_lvalue_reference_v<> (since C++17)
is_member_function_pointer<> (since C++11)
is_member_function_pointer_v<> (since C++17)
is_member_object_pointer<> (since C++11)
is_member_object_pointer_v<> (since C++17)
is_member_pointer<> (since C++11)
is_member_pointer_v<> (since C++17)
is_move_assignable<> (since C++11)
is_move_assignable_v<> (since C++17)
is_move_constructible<> (since C++11)
is_move_constructible_v<> (since C++17)
isnan() (since C++11)
isnormal() (since C++11)
is_nothrow_assignable<> (since C++11)
is_nothrow_assignable_v<> (since C++17)
is_nothrow_constructible<> (since C++11)
is_nothrow_constructible_v<> (since C++17)
is_nothrow_copy_assignable<> (since C++11)
is_nothrow_copy_assignable_v<> (since C++17)
is_nothrow_copy_constructible<> (since C++11)
is_nothrow_copy_constructible_v<> (since C++17)
is_nothrow_default_constructible<> (since C++11)
is_nothrow_default_constructible_v<> (since C++17)
is_nothrow_destructible<> (since C++11)
is_nothrow_destructible_v<> (since C++17)
is_nothrow_invocable<> (since C++17)
is_nothrow_invocable_r<> (since C++17)
is_nothrow_invocable_v<> (since C++17)
is_nothrow_invocable_r_v<> (since C++17)
is_nothrow_move_assignable<> (since C++11)
is_nothrow_move_assignable_v<> (since C++17)
is_nothrow_move_constructible<> (since C++11)
is_nothrow_move_constructible_v<> (since C++17)
is_nothrow_swappable<> (since C++17)
is_nothrow_swappable_v<> (since C++17)
is_nothrow_swappable_with<> (since C++17)
is_nothrow_swappable_with_v<> (since C++17)
is_null_pointer<> (since C++11)
is_null_pointer_v<> (since C++17)
is_object<> (since C++11)
is_object_v<> (since C++17)
is_partitioned()<> (since C++11)
is_permutation()<> (since C++11)
is_placeholder<> (since C++11)
is_placeholder_v<> (since C++17)
is_pod<> (since C++11)
is_pod_v<> (since C++17)
is_pointer<> (since C++11)
is_pointer_v<> (since C++17)
is_polymorphic<> (since C++11)
is_polymorphic_v<> (since C++17)
isprint<>()
ispunct<>()
is_reference<> (since C++11)
is_reference_v<> (since C++17)
is_rvalue_reference<> (since C++11)
is_rvalue_reference_v<> (since C++17)
is_same<> (since C++11)
is_same_v<> (since C++17)
is_scalar<> (since C++11)
is_scalar_v<> (since C++17)
is_signed<> (since C++11)
is_signed_v<> (since C++17)
is_sorted()<> (since C++11)
is_sorted_until()<> (since C++11)
isspace<>()
is_standard_layout<> (since C++11)
is_standard_layout_v<> (since C++17)
is_swappable<> (since C++17)
is_swappable_v<> (since C++17)
is_swappable_with<> (since C++17)
is_swappable_with_v<> (since C++17)
istream
istreambuf_iterator<>
istream_iterator<>
istringstream
is_trivial<> (since C++11)
is_trivially_assignable<> (since C++11)
is_trivially_assignable_v<> (since C++17)
is_trivially_constructible<> (since C++11)
is_trivially_constructible_v<> (since C++17)
is_trivially_copyable<> (since C++11)
is_trivially_copyable_v<> (since C++17)
is_trivially_copy_assignable<> (since C++11)
is_trivially_copy_assignable_v<> (since C++17)
is_trivially_copy_constructible<> (since C++11)
is_trivially_copy_constructible_v<> (since C++17)
is_trivially_default_constructible<> (since C++11)
is_trivially_default_constructible_v<> (since C++17)
is_trivially_destructible<> (since C++11)
is_trivially_destructible_v<> (since C++17)
is_trivially_move_assignable<> (since C++11)
is_trivially_move_assignable_v<> (since C++17)
is_trivially_move_constructible<> (since C++11)
is_trivially_move_constructible_v<> (since C++17)
is_trivial_v<> (since C++17)
is_union<> (since C++11)
is_union_v<> (since C++17)
isunordered() (since C++11)
is_unsigned<> (since C++11)
is_unsigned_v<> (since C++17)
isupper<>()
is_void<> (since C++11)
is_void_v<> (since C++17)
is_volatile<> (since C++11)
is_volatile_v<> (since C++17)
isxdigit<>()
iterator<> (deprecated in C++17)
iterator_traits<>
iter_swap()<>

J

K

kill_dependency<>() (since C++11)
kilo (since C++11)
knuth_b (since C++11)

L

labs()
laguerre() (since C++17)
laguerref() (since C++17)
laguerrel() (since C++17)
launch (since C++11)
launder<>() (since C++17)
LC_ALL
LC_COLLATE
LC_CTYPE
lcm<>() (since C++17)
LC_MONETARY
LC_NUMERIC
lconv
LC_TIME
ldexp()
ldiv()
ldiv_t
left()
legendre() (since C++17)
legendref() (since C++17)
legendrel() (since C++17)
length_error
less<>
less_equal<>
lexicographical_compare()<>
lgamma() (since C++11)
linear_congruential_engine<> (since C++11)
list<>
little_endian (since C++11)
llabs() (since C++11)
lldiv() (since C++11)
lldiv_t (since C++11)
llrint() (since C++11)
llround() (since C++11)
locale
localeconv()
lock<>() (since C++11)
lock_guard<> (since C++11)
log()
log<>() (std::complex)
log<> (std::valarray)
log10()
log10<>() (std::complex)
log10<> (std::valarray)
logb() (since C++11)
log1p() (since C++11)
log2() (since C++11)
logical_and<>
logic_error
lognormal_distribution<> (since C++11)
logical_not<>
logical_or<>
lower_bound()<>
lrint() (since C++11)
lround() (since C++11)

M

make_any<>() (since C++17)
make_error_code( errc) (since C++11)
make_error_code( io_errc) (since C++11)
make_error_condition( errc) (since C++11)
make_error_condition( io_errc) (since C++11)
make_exception_ptr<>() (since C++11)
make_from_tuple<>() (since C++17)
make_heap()<>
make_move_iterator<>() (since C++11)
make_optional<>() (since C++17)
make_pair<>
make_reverse_iterator<>() (since C++14)
make_shared<>() (since C++11)
make_signed<> (since C++11)
make_signed_t<> (since C++14)
make_tuple<>() (since C++11)
make_unique<>() (since C++14)
make_unsigned<> (since C++11)
make_unsigned_t<> (since C++14)
map<>
mask_array<>
match_results<> (since C++11)
MATH_ERREXCEPT (since C++11)
MATH_ERRNO (since C++11)
math_errhandling (since C++11)
max()<>
max_align_t (since C++11)
max_element()<>
mega (since C++11)
mem_fn<>() (since C++11)
memory_order (since C++11)
memory_resource (since C++17)
merge()<>
mersenne_twister_engine<> (since C++11)
messages<>
messages_base
messages_byname<>
micro (since C++11)
milli (since C++11)
min()<>
min_element()<>
minmax()<> (since C++11)
minmax_element()<> (since C++11)
minstd_rand (since C++11)
minstd_rand0 (since C++11)
minus<>
mismatch()<>
modf()
modulus<>
money_base
money_get<>
moneypunct<>
moneypunct_byname<>
money_put<>
monostate (since C++17)
move()<> (algorithm) (since C++11)
move()<> (utility) (since C++11)
move_backward()<> (since C++11)
move_if_noexcept<>() (since C++11)
move_iterator<> (since C++11)
mt19937 (since C++11)
mt19937_64 (since C++11)
multimap<>
multiplies<>
multiset<>
mutex (since C++11)

N

NAN (since C++11)
nan() (since C++11)
nanf() (since C++11)
nanl() (since C++11)
nano (since C++11)
nearbyint() (since C++11)
negate<>
negation<> (since C++17)
negation_v<> (since C++17)
negative_binomial_distribution<> (since C++11)
nested_exception (since C++11)
new_handler
next<>() (since C++11)
nextafter() (since C++11)
next_permutation()<>
nexttoward() (since C++11)
noboolalpha()
none_of()<> (since C++11)
norm<>()
normal_distribution<> (since C++11)
noshowbase()
noshowpoint()
noshowpos()
noskipws()
not_equal_to<>
not_fn<>() (since C++17)
nothrow
nothrow_t
notify_all_at_thread_exit() (since C++11)
nounitbuf()
nouppercase()
nth_element()<>
nullopt (since C++17)
nullopt_t (since C++17)
nullptr_t (since C++11)
numeric_limits<>
num_get<>
numpunct<>
numpunct_byname<>
num_put<>

O

oct()
once_flag (since C++11)
ofstream
optional<> (since C++17)
ostream
ostreambuf_iterator<>
ostream_iterator<>
ostringstream
out_of_range
output_iterator_tag
overflow_error
owner_less<> (since C++11)

P

packaged_task<> (since C++11)
pair<>
partial_sort()<>
partial_sort_copy()<>
partial_sum()<>
partition()<>
partition_copy()<> (since C++11)
partition_point()<> (since C++11)
peta (since C++11)
pico (since C++11)
piecewise_constant_distribution<> (since C++11)
piecewise_construct (since C++11)
piecewise_construct_t (since C++11)
piecewise_linear_distribution<> (since C++11)
placeholders (since C++11)
plus<>
pmr (since C++17)
pointer_safety (since C++11)
pointer_traits<> (since C++11)
poisson_distribution<> (since C++11)
polymorphic_allocator<> (since C++17)
polar<>()
pop_heap()<>
pow()
pow<>() (std::complex)
pow<> (std::valarray)
prev<>() (since C++11)
prev_permutation()<>
priority_queue<>
proj<>() (since C++11)
promise<> (since C++11)
ptrdiff_t
push_heap()<>
put_money()<> (since C++11)
put_time()<> (since C++11)

Q

queue<>
quoted()<> (since C++14)

R

random_access_iterator_tag
random_device (since C++11)
random_shuffle()<> (until C++17)
range_error
ranlux24 (since C++11)
ranlux24_base (since C++11)
ranlux48 (since C++11)
ranlux48_base (since C++11)
rank<> (since C++11)
rank_v<> (since C++17)
ratio (since C++11)
ratio_add<> (since C++11)
ratio_divide<> (since C++11)
ratio_equal<> (since C++11)
ratio_equal_v<> (since C++17)
ratio_greater<> (since C++11)
ratio_greater_equal<> (since C++11)
ratio_greater_equal_v<> (since C++17)
ratio_greater_v<> (since C++17)
ratio_less<> (since C++11)
ratio_less_equal<> (since C++11)
ratio_less_equal_v<> (since C++17)
ratio_less_v<> (since C++17)
ratio_multiply<> (since C++11)
ratio_not_equal<> (since C++11)
ratio_not_equal_v<> (since C++17)
ratio_subtract<> (since C++11)
rbegin<>() (since C++14)
real<>()
recursive_mutex (since C++11)
recursive_timed_mutex (since C++11)
reduce()<> (since C++17)
ref<>() (since C++11)
reference_wrapper<> (since C++11)
regex (since C++11)
regex_constants (since C++11)
regex_error (since C++11)
regex_iterator<> (since C++11)
regex_match<> (since C++11)
regex_replace<> (since C++11)
regex_search<> (since C++11)
regex_token_iterator<> (since C++11)
regex_traits<> (since C++11)
reinterpret_pointer_cast<>() (since C++11)
remainder() (since C++11)
remove()<>
remove_all_extents<> (since C++11)
remove_all_extents_t<> (since C++14)
remove_const<> (since C++11)
remove_const_t<> (since C++14)
remove_copy()<>
remove_copy_if()<>
remove_cv<> (since C++11)
remove_cv_t<> (since C++14)
remove_extent<> (since C++11)
remove_extent_t<> (since C++14)
remove_pointer<> (since C++11)
remove_pointer_t<> (since C++14)
remove_reference<> (since C++11)
remove_reference_t<> (since C++14)
remove_volatile<> (since C++11)
remove_volatile_t<> (since C++14)
remquo() (since C++11)
rend<>() (since C++14)
replace()<>
replace_copy()<>
replace_copy_if()<>
replace_if()<>
resetiosflags()
result_of<> (since C++11) (deprecated since C++17)
result_of_t<> (since C++14) (deprecated since C++17)
rethrow_exception (since C++11)
rethrow_if_nested<>() (since C++11)
reverse()<>
reverse_copy()<>
reverse_iterator<>
riemann_zeta() (since C++17)
riemann_zetaf() (since C++17)
riemann_zetal() (since C++17)
right()
rint() (since C++11)
rotate()<>
rotate_copy()<>
round() (since C++11)
round_indeterminate
round_to_nearest
round_toward_infinity
round_toward_neg_infinity
round_toward_zero
runtime_error

S

sample()<> (since C++17)
scalbln() (since C++11)
scalbn() (since C++11)
scientific()
scoped_allocator_adaptor<> (since C++11)
search()<>
search_n()<>
seed_seq (since C++11)
set<>
setbase()
set_difference()<>
setfill()<>
set_intersection()<>
setiosflags()
setlocale()
set_new_handler()
setprecision()
set_symmetric_difference()<>
set_terminate()
set_union()<>
setw()
shared_future<> (since C++11)
shared_lock<> (since C++14)
shared_mutex (since C++17)
shared_ptr<> (since C++11)
shared_timed_mutex (since C++14)
showbase()
showpoint()
showpos()
shuffle()<> (since C++11)
shuffle_order_engine<> (since C++11)
signbit() (since C++11)
sin()
sin<>() (std::complex)
sin<> (std::valarray)
sinh()
sinh<>() (std::complex)
sinh<> (std::valarray)
size<>() (since C++17)
size_t
skipws()
slice
slice_array<>
smatch (since C++11)
sort()<>
sort_heap()<>
sph_bessel() (since C++17)
sph_besself() (since C++17)
sph_bessell() (since C++17)
sph_legendre() (since C++17)
sph_legendref() (since C++17)
sph_legendrel() (since C++17)
sph_neumann() (since C++17)
sph_neumannf() (since C++17)
sph_neumannl() (since C++17)
sqrt()
sqrt<>() (std::complex)
sqrt<> (std::valarray)
sregex_iterator (since C++11)
sregex_token_iterator (since C++11)
ssub_match (since C++11)
stable_partition()<>
stable_sort()<>
stack<>
static_assert() (since C++11)
static_pointer_cast<>() (since C++11)
streambuf
streamoff
streampos
streamsize
string
stringbuf
stringstream
string_view (since C++17)
student_t_distribution<> (since C++11)
sub_match<> (since C++11)
subtract_with_carry_engine<> (since C++11)
swap()<>
swap_ranges()<>
system_category (since C++11)
system_error (since C++11)

T

tan()
tan<>() (std::complex)
tan<> (std::valarray)
tanh()
tanh<>() (std::complex)
tanh<> (std::valarray)
tera (since C++11)
terminate()
terminate_handler
tgamma() (since C++11)
this_thread
thread (since C++11)
throw_with_nested<>() (since C++11)
tie<>() (since C++11)
time_base
timed_mutex (since C++11)
time_get<>
time_get_byname<>
time_put<>
time_put_byname<>
to_integer() (since C++17)
tolower<>()
toupper<>()
transform()<>
transform_exclusive_scan()<> (since C++17)
transform_inclusive_scan()<> (since C++17)
transform_reduce()<> (since C++17)
true_type (since C++11)
trunc() (since C++11)
try_lock<>() (since C++11)
try_to_lock (since C++11)
try_to_lock_t (since C++11)
tuple<> (since C++11)
tuple_cat<>() (since C++11)
tuple_element<> (std::array) (since C++11)
tuple_element<> (std::pair) (since C++11)
tuple_element<> (std::tuple) (since C++11)
tuple_size<>() (std::array) (since C++11)
tuple_size<>() (std::pair) (since C++11)
tuple_size<>() (std::tuple) (since C++11)
type_index (since C++11)
type_info

U

u16streampos<> (since C++11)
u16string (since C++11)
u16string_view (since C++17)
u32streampos<> (since C++11)
u32string (since C++11)
u32string_view (since C++17)
uncaught_exceptions (since C++17)
undeclare_no_pointers() (since C++11)
undeclare_reachable<>() (since C++11)
underflow_error
underlying_type<> (since C++11)
underlying_type_t<> (since C++14)
uniform_int_distribution<> (since C++11)
uniform_real_distribution<> (since C++11)
uninitialized_copy()<>
uninitialized_copy_n()<> (since C++11)
uninitialized_default_construct<>() (since C++17)
uninitialized_default_construct_n<>() (since C++17)
uninitialized_fill()<>
uninitialized_fill_n()<>
uninitialized_move<>() (since C++17)
uninitialized_move_n<>() (since C++17)
uninitialized_value_construct<>() (since C++17)
uninitialized_value_construct_n<>() (since C++17)
unique()<>
unique_copy()<>
unique_lock<> (since C++11)
unique_ptr<> (since C++11)
unitbuf()
unordered_map<> (since C++11)
unordered_multimap<> (since C++11)
unordered_multiset<> (since C++11)
unordered_set<> (since C++11)
upper_bound()<>
uppercase()
use_facet<>()
uses_allocator<> (since C++11)
uses_allocator<> (std::tuple) (since C++11)
uses_allocator_v<> (since C++17)

V

valarray<>
variant<> (since C++17)
variant_alternative<> (since C++17)
variant_alternative_t<> (since C++17)
variant_npos (since C++17)
variant_size<> (since C++17)
variant_size_v<> (since C++17)
vector<>
visit<>() (since C++17)
void_t (since C++17)

W

wbuffer_convert<>() (since C++11)
wcerr
wcin
wclog
wcmatch (since C++11)
wcout
wcregex_iterator (since C++11)
wcregex_token_iterator (since C++11)
wcsub_match (since C++11)
weak_ptr<> (since C++11)
weibull_distribution<> (since C++11)
wfilebuf
wfstream
wifstream
wios
wiostream
wistream
wistringstream
wofstream
wostream
wstreambuf
ws()<>
wstreampos
wostringstream
wregex (since C++11)
wsmatch (since C++11)
wsregex_iterator (since C++11)
wsregex_token_iterator (since C++11)
wssub_match (since C++11)
wstring
wstringbuf
wstring_convert<>() (since C++11)
wstringstream
wstring_view<> (since C++17)

X

Y

yocto (since C++11)
yotta (since C++11)

Z

zepto (since C++11)
zetta (since C++11)