std Symbol Index
This is work in progress, there may be inaccuracies |
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 from sub-namespaces (e.g. chrono) are not listed here, but the namespace names are the links to the corresponding pages.
Contents |
[edit] 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
[edit] A
abs<>() (std::complex)
acos<>() (std::complex)
acosh<>() (std::complex)
accumulate()<>
addressof<>() (since C++11)
adjacent_difference()<>
adjacent_find()<>
adopt_lock (since C++11)
adopt_lock_t (since C++11)
advance<>()
align() (since C++11)
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)
arg<>()
array<> (since C++11)
asin<>() (std::complex)
asinh<>() (std::complex)
async<>() (since C++11)
atan<>() (std::complex)
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_explicit<>() (since C++11)
atomic_compare_exchange_weak<>() (since C++11)
atomic_compare_exchange_weak_explicit<>() (since C++11)
atomic_exchange<>() (since C++11)
atomic_exchange_explicit<>() (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_load<>() (since C++11)
atomic_load_explicit<>() (since C++11)
atomic_signal_fence() (since C++11)
atomic_store<>() (since C++11)
atomic_store_explicit<>() (since C++11)
atomic_thread_fence() (since C++11)
ATOMIC_VAR_INIT() (since C++11)
auto_ptr<> (until C++17)
[edit] B
back_inserter<>()
back_insert_iterator<>
bad_any_cast (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_streambuf<>
basic_string<>
basic_stringbuf<>
basic_stringstream<>
basic_string_view<> (since C++17)
begin<>() (since C++11) (iterator)
bidirectional_iterator_tag
binary_search()<>
bitset<>
boolalpha()
[edit] C
call_once<>() (since C++11)
cbegin<>() (since C++14)
cend<>() (since C++14)
cerr
chrono (since C++11)
cin
clamp()<> (since C++17)
clog
complex<>
condition_variable (since C++11)
condition_variable_any (since C++11)
conj<>()
copy()<>
copy_backward()<>
copy_if()<> (since C++11)
copy_n()<> (since C++11)
const_pointer_cast<>() (since C++11)
cos<>() (std::complex)
cosh<>() (std::complex)
count()<>
count_if()<>
cout
crbegin<>() (since C++14)
crend<>() (since C++14)
cv_status (since C++11)
[edit] D
data<>() (since C++17)
dec()
declare_no_pointers() (since C++11)
declare_reachable() (since C++11)
default_delete (since C++11)
defaultfloat() (since C++11)
defer_lock (since C++11)
defer_lock_t (since C++11)
deque<>
destroy<>() (since C++17)
destroy_at<>() (since C++17)
destroy_n<>() (since C++17)
distance<>()
dynamic_pointer_cast<>() (since C++11)
[edit] E
empty<>() (since C++17)
enable_shared_from_this<> (since C++11)
end<>() (since C++11) (iterator)
endl()<>
ends()<>
equal()<>
equal_range()<>
exclusive_scan()<> (since C++17)
exp<>() (std::complex)
[edit] F
filebuf
filesystem (since C++17)
fill()<>
fill_n()<>
find()<>
find_end()<>
find_first_of()<>
find_if()<>
find_if_not()<> (since C++17)
fixed()
flush()<>
for_each()<>
for_each_n()<> (since C++17)
forward_iterator_tag
forward_list<> (since C++11)
fpos<>
front_inserter<>()
front_insert_iterator<>
fstream
future<> (since C++11)
future_errc (since C++11)
future_category() (since C++11)
future_error (since C++11)
future_status (since C++11)
[edit] G
generate()<>
generate_n()<>
get_deleter<>() (since C++11)
get_money()<> (since C++11)
get_pointer_safety() (since C++11)
get_time()<> (since C++11)
[edit] H
hardware_constructive_interference_size (since C++11)
hardware_destructive_interference_size (since C++11)
hex()
hexfloat() (since C++11)
[edit] I
ifstream
imag<>()
includes()<>
inclusive_scan()<> (since C++17)
inner_product()<>
inplace_merge()<>
input_iterator_tag
inserter<>()
insert_iterator<>
internal()
ios
ios_base
io_errc (since C++11)
iostream
iostream_category (since C++11)
iota()<> (since C++11)
is_error_code_enum()<> (since C++11)
is_error_code_enum()< io_errc> (since C++11)
is_heap()<> (since C++11)
is_heap_until()<> (since C++11)
is_partitioned()<> (since C++11)
is_permutation()<> (since C++11)
is_sorted()<> (since C++11)
is_sorted_until()<> (since C++11)
istream
istreambuf_iterator<>
istream_iterator<>
istringstream
iterator<> notes=(deprecated in C++17)
iterator_traits<>
iter_swap()<>
[edit] J
[edit] K
kill_dependency<>() (since C++11)
[edit] L
launch (since C++11)
left()
lexicographical_compare()<>
list<>
lock<>() (since C++11)
lock_guard<> (since C++11)
log<>() (std::complex)
log10<>() (std::complex)
lower_bound()<>
[edit] 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_heap()<>
make_move_iterator<>() (since C++11)
make_reverse_iterator<>() (since C++14)
make_shared<>() (since C++11)
make_unique<>() (since C++14)
map<>
max()<>
max_element()<>
memory_order (since C++11)
memory_resource (since C++17)
merge()<>
min()<>
min_element()<>
minmax()<> (since C++11)
minmax_element()<> (since C++11)
mismatch()<>
move()<> (algorithm) (since C++11)
move()<> (utility) (since C++11)
move_backward()<> (since C++11)
move_iterator<> (since C++11)
multimap<>
multiset<>
mutex (since C++11)
[edit] N
next<>() (since C++11)
next_permutation()<>
noboolalpha()
none_of()<> (since C++11)
norm<>()
noshowbase()
noshowpoint()
noshowpos()
noskipws()
notify_all_at_thread_exit() (since C++11)
nounitbuf()
nouppercase()
nth_element()<>
[edit] O
oct()
once_flag (since C++11)
ofstream
ostream
ostreambuf_iterator<>
ostream_iterator<>
ostringstream
output_iterator_tag
owner_less<> (since C++11)
[edit] P
packaged_task<> (since C++11)
partial_sort()<>
partial_sort_copy()<>
partial_sum()<>
partition()<>
partition_copy()<> (since C++11)
partition_point()<> (since C++11)
pointer_safety (since C++11)
pointer_traits<> (since C++11)
polymorphic_allocator<> (since C++17)
pmr (since C++17)
polar<>()
pop_heap()<>
pow<>() (std::complex)
prev<>() (since C++11)
prev_permutation()<>
priority_queue<>
proj<>() (since C++11)
promise<> (since C++11)
push_heap()<>
put_money()<> (since C++11)
put_time()<> (since C++11)
[edit] Q
queue<>
quoted()<> (since C++14)
[edit] R
random_access_iterator_tag
random_shuffle()<> (until C++17)
real<>()
recursive_mutex (since C++11)
recursive_timed_mutex (since C++11)
reduce()<> (since C++17)
reinterpret_pointer_cast<>() (since C++11)
remove()<>
remove_copy()<>
remove_copy_if()<>
remove_if()<>
rbegin<>() (since C++14)
rend<>() (since C++14)
replace()<>
replace_copy()<>
replace_copy_if()<>
replace_if()<>
resetiosflags()
reverse()<>
reverse_copy()<>
reverse_iterator<>
right()
rotate()<>
rotate_copy()<>
[edit] S
sample()<> (since C++17)
scientific()
scoped_allocator_adaptor<> (since C++11)
search()<>
search_n()<>
set<>
setbase()
set_difference()<>
setfill()<>
set_intersection()<>
setiosflags()
setprecision()
set_symmetric_difference()<>
set_union()<>
setw()
shared_future<> (since C++11)
shared_lock<> (since C++14)
shared_mutex (since C++17)
shared_timed_mutex (since C++14)
shared_ptr<> (since C++11)
showbase()
showpoint()
showpos()
shuffle()<> (since C++11)
sin<>() (std::complex)
sinh<>() (std::complex)
size<>() (since C++17)
skipws()
sort()<>
sort_heap()<>
sqrt<>() (std::complex)
stable_partition()<>
stable_sort()<>
stack<>
static_pointer_cast<>() (since C++11)
streambuf
streamoff
streampos
streamsize
string
stringbuf
stringstream
string_view (since C++17)
swap()<>
swap_ranges()<>
[edit] T
tan<>() (std::complex)
tanh<>() (std::complex)
this_thread
thread (since C++11)
timed_mutex (since C++11)
transform()<>
transform_exclusive_scan()<> (since C++17)
transform_inclusive_scan()<> (since C++17)
transform_reduce()<> (since C++17)
try_lock<>() (since C++11)
try_to_lock (since C++11)
try_to_lock_t (since C++11)
[edit] U
u16string (since C++11)
u16string_view (since C++17)
u32string (since C++11)
u32string_view (since C++17)
undeclare_no_pointers() (since C++11)
undeclare_reachable<>() (since C++11)
uninitialized_copy()<>
uninitialized_copy_n()<> (since C++11)
uninitialized_fill()<>
uninitialized_fill_n()<>
unique()<>
unique_copy()<>
unique_lock<> (since C++11)
unique_ptr<> (since C++11)
unitbuf()
uninitialized_copy<>()
uninitialized_copy_n<>() (since C++11)
uninitialized_default_construct<>() (since C++17)
uninitialized_default_construct_n<>() (since C++17)
uninitialized_value_construct<>() (since C++17)
uninitialized_value_construct_n<>() (since C++17)
uninitialized_fill<>()
uninitialized_fill_n<>()
uninitialized_move<>() (since C++17)
uninitialized_move_n<>() (since C++17)
unordered_map<> (since C++11)
unordered_multimap<> (since C++11)
unordered_multiset<> (since C++11)
unordered_set<> (since C++11)
upper_bound()<>
uppercase()
uses_allocator<> (since C++11)
uses_allocator_v<> (since C++17)
[edit] V
[edit] W
wcerr
wcin
wclog
wcout
weak_ptr<> (since C++11)
wfilebuf
wfstream
wifstream
wios
wiostream
wistream
wistringstream
wofstream
wostream
wstreambuf
ws()<>
wstreampos
wostringstream
wstring
wstringbuf
wstringstream
wstring_view<> (since C++17)