std Symbol Index
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<>()
(since C++11)
defines for atomic_is_lock_free:
ATOMIC_BOOL_LOCK_FREE<>()
(since C++11)
ATOMIC_CHAR_LOCK_FREE<>()
(since C++11)
ATOMIC_CHAR16_T_LOCK_FREE<>()
(since C++11)
ATOMIC_CHAR32_T_LOCK_FREE<>()
(since C++11)
ATOMIC_INT_LOCK_FREE<>()
(since C++11)
ATOMIC_LLONG_LOCK_FREE<>()
(since C++11)
ATOMIC_LONG_LOCK_FREE<>()
(since C++11)
ATOMIC_POINTER_LOCK_FREE<>()
(since C++11)
ATOMIC_SHORT_LOCK_FREE<>()
(since C++11)
ATOMIC_WCHAR_T_LOCK_FREE<>()
(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)