René's URL Explorer Experiment


Title: C++ Standard Library - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: en.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://en.cppreference.com/
Create accounthttps://en.cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fstandard+library
Log inhttps://en.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fstandard+library
Pagehttps://en.cppreference.com/cpp/standard_library
Discussionhttps://en.cppreference.com/index.php?title=Talk:cpp/standard_library&action=edit&redlink=1
https://en.cppreference.com/cpp/standard_library
Readhttps://en.cppreference.com/cpp/standard_library
View sourcehttps://en.cppreference.com/index.php?title=cpp/standard_library&action=edit
View historyhttps://en.cppreference.com/index.php?title=cpp/standard_library&action=history
https://en.cppreference.com/cpp/standard_library
cpphttps://en.cppreference.com/cpp
C++https://en.cppreference.com/cpp
Compiler supporthttps://en.cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://en.cppreference.com/cpp/freestanding
Languagehttps://en.cppreference.com/cpp/language
Standard library headershttps://en.cppreference.com/cpp/header
Named requirementshttps://en.cppreference.com/cpp/named_req
Feature test macroshttps://en.cppreference.com/cpp/feature_test
Language support libraryhttps://en.cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://en.cppreference.com/cpp/concepts
Diagnostics libraryhttps://en.cppreference.com/cpp/error
Memory management libraryhttps://en.cppreference.com/cpp/memory
Metaprogramming libraryhttps://en.cppreference.com/cpp/meta
General utilities libraryhttps://en.cppreference.com/cpp/utility
Containers libraryhttps://en.cppreference.com/cpp/container
Iterators libraryhttps://en.cppreference.com/cpp/iterator
Ranges libraryhttps://en.cppreference.com/cpp/ranges
Algorithms libraryhttps://en.cppreference.com/cpp/algorithm
Strings libraryhttps://en.cppreference.com/cpp/string
Text processing libraryhttps://en.cppreference.com/cpp/text
Numerics libraryhttps://en.cppreference.com/cpp/numeric
Date and time libraryhttps://en.cppreference.com/cpp/chrono
Input/output libraryhttps://en.cppreference.com/cpp/io
Filesystem libraryhttps://en.cppreference.com/cpp/filesystem
Concurrency support libraryhttps://en.cppreference.com/cpp/thread
Execution control libraryhttps://en.cppreference.com/cpp/execution
Technical specificationshttps://en.cppreference.com/cpp/experimental
Symbols indexhttps://en.cppreference.com/cpp/symbol_index
External librarieshttps://en.cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Customization point objecthttps://en.cppreference.com/cpp/standard_library/cpo
decay-copyhttps://en.cppreference.com/cpp/standard_library/decay-copy
synth-three-waysynth-three-way-resulthttps://en.cppreference.com/cpp/standard_library/synth-three-way
[edit]https://cppreference.com/index.php?title=Template:cpp/standard_library/navbar_content&action=edit
1 Categoryhttps://en.cppreference.com/cpp/standard_library#Category
2 Library contentshttps://en.cppreference.com/cpp/standard_library#Library_contents
2.1 Headershttps://en.cppreference.com/cpp/standard_library#Headers
3 C standard libraryhttps://en.cppreference.com/cpp/standard_library#C_standard_library
3.1 Names associated with safe functions in standard C (since C++17)https://en.cppreference.com/cpp/standard_library#Names_associated_with_safe_functions_in_standard_C_(since_C++17)
4 Using the libraryhttps://en.cppreference.com/cpp/standard_library#Using_the_library
4.1 Including headershttps://en.cppreference.com/cpp/standard_library#Including_headers
4.2 Importing headershttps://en.cppreference.com/cpp/standard_library#Importing_headers
4.3 Importing moduleshttps://en.cppreference.com/cpp/standard_library#Importing_modules
4.4 Linkagehttps://en.cppreference.com/cpp/standard_library#Linkage
5 Requirements on standard library implementationshttps://en.cppreference.com/cpp/standard_library#Requirements_on_standard_library_implementations
5.1 Guaranteeshttps://en.cppreference.com/cpp/standard_library#Guarantees
5.2 Implementation freedomhttps://en.cppreference.com/cpp/standard_library#Implementation_freedom
6 Standard library hardeninghttps://en.cppreference.com/cpp/standard_library#Standard_library_hardening
6.1 Functions with hardened preconditionshttps://en.cppreference.com/cpp/standard_library#Functions_with_hardened_preconditions
7 Noteshttps://en.cppreference.com/cpp/standard_library#Notes
8 Examplehttps://en.cppreference.com/cpp/standard_library#Example
9 Defect reportshttps://en.cppreference.com/cpp/standard_library#Defect_reports
language support libraryhttps://en.cppreference.com/cpp/utility#Language_support
newhttps://en.cppreference.com/cpp/language/new
deletehttps://en.cppreference.com/cpp/language/delete
exception processinghttps://en.cppreference.com/cpp/language/exceptions
concepts libraryhttps://en.cppreference.com/cpp/concepts
template argumentshttps://en.cppreference.com/cpp/language/template_parameters
diagnostics libraryhttps://en.cppreference.com/cpp/error
predefined exception classeshttps://en.cppreference.com/cpp/error#Exception_categories
memory management libraryhttps://en.cppreference.com/cpp/memory
smart pointershttps://en.cppreference.com/cpp/memory#Smart_pointers
scoped allocatorhttps://en.cppreference.com/cpp/memory/scoped_allocator_adaptor
metaprogramming libraryhttps://en.cppreference.com/cpp/meta
templateshttps://en.cppreference.com/cpp/language/templates
type traitshttps://en.cppreference.com/cpp/meta#Type_traits
integer sequencehttps://en.cppreference.com/cpp/utility/integer_sequence
rational arithmetichttps://en.cppreference.com/cpp/numeric/ratio
general utilities libraryhttps://en.cppreference.com/cpp/utility#General-purpose_utilities
predefined storage allocatorhttps://en.cppreference.com/cpp/memory#Allocators
tupleshttps://en.cppreference.com/cpp/utility/tuple
function wrappershttps://en.cppreference.com/cpp/utility/functional
containershttps://en.cppreference.com/cpp/container
iteratorshttps://en.cppreference.com/cpp/iterator
rangeshttps://en.cppreference.com/cpp/ranges
algorithmshttps://en.cppreference.com/cpp/algorithm
strings libraryhttps://en.cppreference.com/cpp/string
text processing libraryhttps://en.cppreference.com/cpp/text
regular expressionhttps://en.cppreference.com/cpp/regex
text formattinghttps://en.cppreference.com/cpp/utility/format
identifying text encodingshttps://en.cppreference.com/cpp/text/text_encoding
localization facilitieshttps://en.cppreference.com/cpp/locale
numerics libraryhttps://en.cppreference.com/cpp/numeric
numeric algorithmshttps://en.cppreference.com/cpp/numeric#Numeric_algorithms
complex numberhttps://en.cppreference.com/cpp/numeric/complex
valarrayhttps://en.cppreference.com/cpp/numeric/valarray
random number componenthttps://en.cppreference.com/cpp/numeric/random
time libraryhttps://en.cppreference.com/cpp/chrono
input/output libraryhttps://en.cppreference.com/cpp/io
iostream componentshttps://en.cppreference.com/cpp/io#Stream-based_I/O
thread support libraryhttps://en.cppreference.com/cpp/thread
atomic operationshttps://en.cppreference.com/cpp/atomic/atomic
mutual exclusionhttps://en.cppreference.com/cpp/thread/mutex
execution supporthttps://en.cppreference.com/cpp/execution
entitieshttps://en.cppreference.com/cpp/language/basic_concepts
macroshttps://en.cppreference.com/cpp/preprocessor/replace
C++ standard library headershttps://en.cppreference.com/cpp/headers
namespaceshttps://en.cppreference.com/cpp/language/namespace
inline namespacehttps://en.cppreference.com/cpp/language/namespace#Inline_namespaces
headershttps://en.cppreference.com/cpp/headers
https://en.cppreference.com/cpp/header/algorithm
https://en.cppreference.com/cpp/header/iomanip
https://en.cppreference.com/cpp/header/list
https://en.cppreference.com/cpp/header/ostream
https://en.cppreference.com/cpp/header/streambuf
https://en.cppreference.com/cpp/header/bitset
https://en.cppreference.com/cpp/header/ios
https://en.cppreference.com/cpp/header/locale
https://en.cppreference.com/cpp/header/queue
https://en.cppreference.com/cpp/header/string
https://en.cppreference.com/cpp/header/complex
https://en.cppreference.com/cpp/header/iosfwd
https://en.cppreference.com/cpp/header/map
https://en.cppreference.com/cpp/header/set
https://en.cppreference.com/cpp/header/typeinfo
https://en.cppreference.com/cpp/header/deque
https://en.cppreference.com/cpp/header/iostream
https://en.cppreference.com/cpp/header/memory
https://en.cppreference.com/cpp/header/sstream
https://en.cppreference.com/cpp/header/utility
https://en.cppreference.com/cpp/header/exception
https://en.cppreference.com/cpp/header/istream
https://en.cppreference.com/cpp/header/new
https://en.cppreference.com/cpp/header/stack
https://en.cppreference.com/cpp/header/valarray
https://en.cppreference.com/cpp/header/fstream
https://en.cppreference.com/cpp/header/iterator
https://en.cppreference.com/cpp/header/numeric
https://en.cppreference.com/cpp/header/stdexcept
https://en.cppreference.com/cpp/header/vector
https://en.cppreference.com/cpp/header/functional
https://en.cppreference.com/cpp/header/limits
https://en.cppreference.com/cpp/header/array
https://en.cppreference.com/cpp/header/condition_variable
https://en.cppreference.com/cpp/header/mutex
https://en.cppreference.com/cpp/header/scoped_allocator
https://en.cppreference.com/cpp/header/type_traits
https://en.cppreference.com/cpp/header/atomic
https://en.cppreference.com/cpp/header/forward_list
https://en.cppreference.com/cpp/header/random
https://en.cppreference.com/cpp/header/system_error
https://en.cppreference.com/cpp/header/typeindex
https://en.cppreference.com/cpp/header/chrono
https://en.cppreference.com/cpp/header/future
https://en.cppreference.com/cpp/header/ratio
https://en.cppreference.com/cpp/header/thread
https://en.cppreference.com/cpp/header/unordered_map
https://en.cppreference.com/cpp/header/codecvt
https://en.cppreference.com/cpp/header/initializer_list
https://en.cppreference.com/cpp/header/regex
https://en.cppreference.com/cpp/header/tuple
https://en.cppreference.com/cpp/header/unordered_set
https://en.cppreference.com/cpp/header/shared_mutex
https://en.cppreference.com/cpp/header/any
https://en.cppreference.com/cpp/header/execution
https://en.cppreference.com/cpp/header/memory_resource
https://en.cppreference.com/cpp/header/string_view
https://en.cppreference.com/cpp/header/variant
https://en.cppreference.com/cpp/header/charconv
https://en.cppreference.com/cpp/header/filesystem
https://en.cppreference.com/cpp/header/optional
https://en.cppreference.com/cpp/header/barrier
https://en.cppreference.com/cpp/header/concepts
https://en.cppreference.com/cpp/header/latch
https://en.cppreference.com/cpp/header/semaphore
https://en.cppreference.com/cpp/header/stop_token
https://en.cppreference.com/cpp/header/bit
https://en.cppreference.com/cpp/header/coroutine
https://en.cppreference.com/cpp/header/numbers
https://en.cppreference.com/cpp/header/source_location
https://en.cppreference.com/cpp/header/syncstream
https://en.cppreference.com/cpp/header/compare
https://en.cppreference.com/cpp/header/format
https://en.cppreference.com/cpp/header/ranges
https://en.cppreference.com/cpp/header/span
https://en.cppreference.com/cpp/header/version
https://en.cppreference.com/cpp/header/expected
https://en.cppreference.com/cpp/header/flat_set
https://en.cppreference.com/cpp/header/mdspan
https://en.cppreference.com/cpp/header/spanstream
https://en.cppreference.com/cpp/header/stdfloat
https://en.cppreference.com/cpp/header/flat_map
https://en.cppreference.com/cpp/header/generator
https://en.cppreference.com/cpp/header/print
https://en.cppreference.com/cpp/header/stacktrace
https://en.cppreference.com/cpp/header/contracts
https://en.cppreference.com/cpp/header/hazard_pointer
https://en.cppreference.com/cpp/header/inplace_vector
https://en.cppreference.com/cpp/header/rcu
https://en.cppreference.com/cpp/header/text_encoding
https://en.cppreference.com/cpp/header/debugging
https://en.cppreference.com/cpp/header/hive
https://en.cppreference.com/cpp/header/linalg
https://en.cppreference.com/cpp/header/simd
https://en.cppreference.com/cpp/header/codecvt
https://en.cppreference.com/cpp/header/strstream
https://en.cppreference.com/cpp/header/cassert
https://en.cppreference.com/cpp/header/clocale
https://en.cppreference.com/cpp/header/cstdarg
https://en.cppreference.com/cpp/header/cstring
https://en.cppreference.com/cpp/header/cctype
https://en.cppreference.com/cpp/header/cmath
https://en.cppreference.com/cpp/header/cstddef
https://en.cppreference.com/cpp/header/ctime
https://en.cppreference.com/cpp/header/cerrno
https://en.cppreference.com/cpp/header/csetjmp
https://en.cppreference.com/cpp/header/cstdio
https://en.cppreference.com/cpp/header/cwchar
https://en.cppreference.com/cpp/header/cfloat
https://en.cppreference.com/cpp/header/csignal
https://en.cppreference.com/cpp/header/cstdlib
https://en.cppreference.com/cpp/header/cwctype
https://en.cppreference.com/cpp/header/climits
https://en.cppreference.com/cpp/header/cfenv
https://en.cppreference.com/cpp/header/cinttypes
https://en.cppreference.com/cpp/header/cstdint
https://en.cppreference.com/cpp/header/cuchar
https://en.cppreference.com/cpp/header/ccomplex
https://en.cppreference.com/cpp/header/ciso646
https://en.cppreference.com/cpp/header/cstdalign
https://en.cppreference.com/cpp/header/cstdbool
https://en.cppreference.com/cpp/header/ctgmath
freestanding implementationhttps://en.cppreference.com/cpp/freestanding
herehttps://en.cppreference.com/cpp/freestanding#header_requirements
restricthttps://en.cppreference.com/c/language/restrict
herehttps://en.cppreference.com/cpp/headers#C_compatibility_headers
https://en.cppreference.com/cpp/header/cassert
https://en.cppreference.com/cpp/header/climits
https://en.cppreference.com/cpp/header/cstdarg
https://en.cppreference.com/cpp/header/cstring
https://en.cppreference.com/cpp/header/cctype
https://en.cppreference.com/cpp/header/clocale
https://en.cppreference.com/cpp/header/cstddef
https://en.cppreference.com/cpp/header/ctime
https://en.cppreference.com/cpp/header/cerrno
https://en.cppreference.com/cpp/header/cmath
https://en.cppreference.com/cpp/header/cstdio
https://en.cppreference.com/cpp/header/cwchar
https://en.cppreference.com/cpp/header/cfloat
https://en.cppreference.com/cpp/header/csetjmp
https://en.cppreference.com/cpp/header/cstdlib
https://en.cppreference.com/cpp/header/cwctype
https://en.cppreference.com/cpp/header/ciso646
https://en.cppreference.com/cpp/header/csignal
https://en.cppreference.com/cpp/header/ccomplex
https://en.cppreference.com/cpp/header/cinttypes
https://en.cppreference.com/cpp/header/cstdbool
https://en.cppreference.com/cpp/header/ctgmath
https://en.cppreference.com/cpp/header/cfenv
https://en.cppreference.com/cpp/header/cstdalign
https://en.cppreference.com/cpp/header/cstdint
https://en.cppreference.com/cpp/header/cuchar
https://en.cppreference.com/cpp/header/stdatomic.h
https://en.cppreference.com/cpp/header/stdbit.h
https://en.cppreference.com/cpp/header/stdckdint.h
C standard libraryhttps://en.cppreference.com/c/header
using-declarationshttps://en.cppreference.com/cpp/language/namespace#Using-declarations
asserthttps://en.cppreference.com/cpp/error/assert
offsetofhttps://en.cppreference.com/cpp/types/offsetof
setjmphttps://en.cppreference.com/cpp/utility/program/setjmp
va_arghttps://en.cppreference.com/cpp/utility/variadic/va_arg
va_endhttps://en.cppreference.com/cpp/utility/variadic/va_end
va_starthttps://en.cppreference.com/cpp/utility/variadic/va_start
inline functionhttps://en.cppreference.com/cpp/language/inline
https://en.cppreference.com/cpp/header/ciso646
abort_handler_shttps://en.cppreference.com/c/error/abort_handler_s
mbstowcs_shttps://en.cppreference.com/c/string/multibyte/mbstowcs
strncat_shttps://en.cppreference.com/c/string/byte/strncat
vswscanf_shttps://en.cppreference.com/c/io/vfwscanf
asctime_shttps://en.cppreference.com/c/chrono/asctime
memcpy_shttps://en.cppreference.com/c/string/byte/memcpy
strncpy_shttps://en.cppreference.com/c/string/byte/strncpy
vwprintf_shttps://en.cppreference.com/c/io/vfwprintf
bsearch_shttps://en.cppreference.com/c/algorithm/bsearch
memmove_shttps://en.cppreference.com/c/string/byte/memmove
strtok_shttps://en.cppreference.com/c/string/byte/strtok
vwscanf_shttps://en.cppreference.com/c/io/vfwscanf
constraint_handler_thttps://en.cppreference.com/c/error/set_constraint_handler_s
memset_shttps://en.cppreference.com/c/string/byte/memset
swprintf_shttps://en.cppreference.com/c/io/fwprintf
wcrtomb_shttps://en.cppreference.com/c/string/multibyte/wcrtomb
ctime_shttps://en.cppreference.com/c/chrono/ctime
printf_shttps://en.cppreference.com/c/io/fprintf
swscanf_shttps://en.cppreference.com/c/io/fwscanf
wcscat_shttps://en.cppreference.com/c/string/wide/wcscat
errno_thttps://en.cppreference.com/c/error
qsort_shttps://en.cppreference.com/c/algorithm/qsort
tmpfile_shttps://en.cppreference.com/c/io/tmpfile
wcscpy_shttps://en.cppreference.com/c/string/wide/wcscpy
fopen_shttps://en.cppreference.com/c/io/fopen
RSIZE_MAXhttps://en.cppreference.com/c/error
TMP_MAX_Shttps://en.cppreference.com/c/io/tmpnam
wcsncat_shttps://en.cppreference.com/c/string/wide/wcsncat
fprintf_shttps://en.cppreference.com/c/io/fprintf
rsize_thttps://en.cppreference.com/c/error
tmpnam_shttps://en.cppreference.com/c/io/tmpnam
wcsncpy_shttps://en.cppreference.com/c/string/wide/wcsncpy
freopen_shttps://en.cppreference.com/c/io/freopen
scanf_shttps://en.cppreference.com/c/io/fscanf
vfprintf_shttps://en.cppreference.com/c/io/vfprintf
wcsnlen_shttps://en.cppreference.com/c/string/wide/wcslen
fscanf_shttps://en.cppreference.com/c/io/fscanf
set_constraint_handler_shttps://en.cppreference.com/c/error/set_constraint_handler_s
vfscanf_shttps://en.cppreference.com/c/io/vfscanf
wcsrtombs_shttps://en.cppreference.com/c/string/multibyte/wcsrtombs
fwprintf_shttps://en.cppreference.com/c/io/fwprintf
snprintf_shttps://en.cppreference.com/c/io/fprintf
vfwprintf_shttps://en.cppreference.com/c/io/vfwprintf
wcstok_shttps://en.cppreference.com/c/string/wide/wcstok
fwscanf_shttps://en.cppreference.com/c/io/fwscanf
snwprintf_shttps://en.cppreference.com/c/io/fwprintf
vfwscanf_shttps://en.cppreference.com/c/io/vfwscanf
wcstombs_shttps://en.cppreference.com/c/string/multibyte/wcstombs
gets_shttps://en.cppreference.com/c/io/gets
sscanf_shttps://en.cppreference.com/c/io/fscanf
vprintf_shttps://en.cppreference.com/c/io/vfprintf
wmemcpy_shttps://en.cppreference.com/c/string/wide/wmemcpy
gmtime_shttps://en.cppreference.com/c/chrono/gmtime
mbstowcs_shttps://en.cppreference.com/c/string/multibyte/mbstowcs
vscanf_shttps://en.cppreference.com/c/io/vfscanf
vswscanf_shttps://en.cppreference.com/c/io/vfwscanf
abort_handler_shttps://en.cppreference.com/c/error/abort_handler_s
strcat_shttps://en.cppreference.com/c/string/byte/strcat
vsnprintf_shttps://en.cppreference.com/c/io/vfprintf
wmemmovehttps://en.cppreference.com/c/string/wide
ignore_handler_shttps://en.cppreference.com/c/error/ignore_handler_s
strcpy_shttps://en.cppreference.com/c/string/byte/strcpy
vsnwprintf_shttps://en.cppreference.com/c/io/vfwprintf
wprintf_shttps://en.cppreference.com/c/io/fwprintf
localtime_shttps://en.cppreference.com/c/chrono/localtime
strerrorlen_shttps://en.cppreference.com/c/string/byte/strerror
vsprintf_shttps://en.cppreference.com/c/io/vfprintf
wscanf_shttps://en.cppreference.com/c/io/fwscanf
L_tmpnam_shttps://en.cppreference.com/c/io/tmpnam
strerror_shttps://en.cppreference.com/c/string/byte/strerror
vsscanf_shttps://en.cppreference.com/c/io/vfscanf
mbsrtowcs_shttps://en.cppreference.com/c/string/multibyte/mbsrtowcs
strlen_shttps://en.cppreference.com/c/string/byte/strlen
vswprintf_shttps://en.cppreference.com/c/io/vfwprintf
#includehttps://en.cppreference.com/cpp/preprocessor/include
https://en.cppreference.com/cpp/header/cassert
https://en.cppreference.com/cpp/header/cassert
module unitshttps://en.cppreference.com/cpp/language/modules
global module fragmentshttps://en.cppreference.com/cpp/language/modules#Global_module_fragment
C++ library headershttps://en.cppreference.com/cpp/standard_library#Headers
import declarationhttps://en.cppreference.com/cpp/language/modules#Importing_modules_and_headers
named modulehttps://en.cppreference.com/cpp/language/modules#Module_declarations
https://en.cppreference.com/cpp/header/bit
C++ headers for C library facilitieshttps://en.cppreference.com/cpp/standard_library#Headers
https://en.cppreference.com/cpp/header/cstdio
allocationhttps://en.cppreference.com/cpp/memory/new/operator_new
deallocationhttps://en.cppreference.com/cpp/memory/new/operator_delete
https://en.cppreference.com/cpp/header/new
attaches tohttps://en.cppreference.com/cpp/language/modules#Module_ownership
entityhttps://en.cppreference.com/cpp/language/basic_concepts
storage duration#external linkagehttps://en.cppreference.com/cpp/language/storage_duration#external_linkage
linkagehttps://en.cppreference.com/cpp/language/language_linkage
declarationshttps://en.cppreference.com/cpp/language/declarations
definitionshttps://en.cppreference.com/cpp/language/definition
NULLhttps://en.cppreference.com/cpp/types/NULL
one definition rulehttps://en.cppreference.com/cpp/language/definition#One_Definition_Rule
object-like macroshttps://en.cppreference.com/cpp/preprocessor/replace#Object-like_macros
constant expressionshttps://en.cppreference.com/cpp/language/constant_expression
#ifhttps://en.cppreference.com/cpp/preprocessor/conditional
default argumentshttps://en.cppreference.com/cpp/language/default_arguments
namespacehttps://en.cppreference.com/cpp/language/namespace
argument-dependent name lookuphttps://en.cppreference.com/cpp/language/adl
friend declarationhttps://en.cppreference.com/cpp/language/friend
constexprhttps://en.cppreference.com/cpp/language/constexpr
is notably non-conforminghttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=102916
data raceshttps://en.cppreference.com/cpp/language/memory_model#Threads_and_data_races
containerhttps://en.cppreference.com/cpp/container
iteratorshttps://en.cppreference.com/cpp/iterator
visiblehttps://en.cppreference.com/cpp/language/memory_model#Memory_order
derivedhttps://en.cppreference.com/cpp/language/derived_class
virtualhttps://en.cppreference.com/cpp/language/derived_class#Virtual_base_classes
finalhttps://en.cppreference.com/cpp/language/final
exceptionhttps://en.cppreference.com/cpp/language/exceptions
qsort()https://en.cppreference.com/cpp/algorithm/qsort
bsearch()https://en.cppreference.com/cpp/algorithm/bsearch
non-throwing exception specificationhttps://en.cppreference.com/cpp/language/noexcept_spec
category()https://en.cppreference.com/cpp/error/error_code/category
value()https://en.cppreference.com/cpp/error/error_code/value
moved fromhttps://en.cppreference.com/cpp/language/move_constructor
move-assignedhttps://en.cppreference.com/cpp/language/move_assignment
inlinehttps://en.cppreference.com/cpp/language/inline
virtualhttps://en.cppreference.com/cpp/language/virtual
herehttps://en.cppreference.com/cpp/standard_library#Library_contents
contract assertionshttps://en.cppreference.com/cpp/language/contracts
arrayhttps://en.cppreference.com/cpp/container/array
vectorhttps://en.cppreference.com/cpp/container/vector
inplace_vectorhttps://en.cppreference.com/cpp/container/inplace_vector
dequehttps://en.cppreference.com/cpp/container/deque
listhttps://en.cppreference.com/cpp/container/list
forward_listhttps://en.cppreference.com/cpp/container/forward_list
spanhttps://en.cppreference.com/cpp/container/span
mdspanhttps://en.cppreference.com/cpp/container/mdspan
view_interfacehttps://en.cppreference.com/cpp/ranges/view_interface
common_iteratorhttps://en.cppreference.com/cpp/iterator/common_iterator
counted_iteratorhttps://en.cppreference.com/cpp/iterator/counted_iterator
basic_stringhttps://en.cppreference.com/cpp/string/basic_string
basic_string_viewhttps://en.cppreference.com/cpp/string/basic_string_view
bitsethttps://en.cppreference.com/cpp/utility/bitset
optionalhttps://en.cppreference.com/cpp/utility/optional
expectedhttps://en.cppreference.com/cpp/utility/expected
basic_stacktracehttps://en.cppreference.com/cpp/utility/basic_stacktrace
shared_ptrhttps://en.cppreference.com/cpp/memory/shared_ptr
valarrayhttps://en.cppreference.com/cpp/numeric/valarray
spanhttps://en.cppreference.com/cpp/container/span/span
mdspanhttps://en.cppreference.com/cpp/container/mdspan/mdspan
common_iteratorhttps://en.cppreference.com/cpp/iterator/common_iterator/common_iterator
counted_iteratorhttps://en.cppreference.com/cpp/iterator/counted_iterator/counted_iterator
currenthttps://en.cppreference.com/cpp/utility/basic_stacktrace/current
operator*https://en.cppreference.com/cpp/iterator/common_iterator/operator*
operator*https://en.cppreference.com/cpp/iterator/counted_iterator/operator*
operator*https://en.cppreference.com/cpp/utility/optional/operator*
operator*https://en.cppreference.com/cpp/utility/expected/operator*
operator->https://en.cppreference.com/cpp/iterator/common_iterator/operator*
operator->https://en.cppreference.com/cpp/utility/optional/operator*
operator->https://en.cppreference.com/cpp/utility/expected/operator*
operator[]https://en.cppreference.com/cpp/container/array/operator_at
operator[]https://en.cppreference.com/cpp/container/vector/operator_at
operator[]https://en.cppreference.com/cpp/container/inplace_vector/operator_at
operator[]https://en.cppreference.com/cpp/container/deque/operator_at
operator[]https://en.cppreference.com/cpp/container/span/operator_at
operator[]https://en.cppreference.com/cpp/container/mdspan/operator_at
operator[]https://en.cppreference.com/cpp/iterator/counted_iterator/operator_at
operator[]https://en.cppreference.com/cpp/string/basic_string/operator_at
operator[]https://en.cppreference.com/cpp/string/basic_string_view/operator_at
operator[]https://en.cppreference.com/cpp/utility/bitset/operator_at
operator[]https://en.cppreference.com/cpp/utility/basic_stacktrace/operator_at
operator[]https://en.cppreference.com/cpp/memory/shared_ptr/operator_at
operator[]https://en.cppreference.com/cpp/numeric/valarray/operator_at
fronthttps://en.cppreference.com/cpp/container/array/front
fronthttps://en.cppreference.com/cpp/container/vector/front
fronthttps://en.cppreference.com/cpp/container/inplace_vector/front
fronthttps://en.cppreference.com/cpp/container/deque/front
fronthttps://en.cppreference.com/cpp/container/list/front
fronthttps://en.cppreference.com/cpp/container/forward_list/front
fronthttps://en.cppreference.com/cpp/container/span/front
fronthttps://en.cppreference.com/cpp/ranges/view_interface/front
fronthttps://en.cppreference.com/cpp/string/basic_string/front
fronthttps://en.cppreference.com/cpp/string/basic_string_view/front
backhttps://en.cppreference.com/cpp/container/array/back
backhttps://en.cppreference.com/cpp/container/vector/back
backhttps://en.cppreference.com/cpp/container/inplace_vector/back
backhttps://en.cppreference.com/cpp/container/deque/back
backhttps://en.cppreference.com/cpp/container/list/back
backhttps://en.cppreference.com/cpp/container/span/back
backhttps://en.cppreference.com/cpp/ranges/view_interface/back
backhttps://en.cppreference.com/cpp/string/basic_string/back
backhttps://en.cppreference.com/cpp/string/basic_string_view/back
errorhttps://en.cppreference.com/cpp/utility/expected/error
firsthttps://en.cppreference.com/cpp/container/span/first
lasthttps://en.cppreference.com/cpp/container/span/last
subspanhttps://en.cppreference.com/cpp/container/span/subspan
operator=https://en.cppreference.com/cpp/iterator/common_iterator/operator%3D
operator+=https://en.cppreference.com/cpp/iterator/counted_iterator/operator_arith
operator-=https://en.cppreference.com/cpp/iterator/counted_iterator/operator_arith
operator++https://en.cppreference.com/cpp/iterator/common_iterator/operator_arith
operator++https://en.cppreference.com/cpp/iterator/counted_iterator/operator_arith
pop_fronthttps://en.cppreference.com/cpp/container/deque/pop_front
pop_fronthttps://en.cppreference.com/cpp/container/list/pop_front
pop_fronthttps://en.cppreference.com/cpp/container/forward_list/pop_front
pop_backhttps://en.cppreference.com/cpp/container/vector/pop_back
pop_backhttps://en.cppreference.com/cpp/container/inplace_vector/pop_back
pop_backhttps://en.cppreference.com/cpp/container/deque/pop_back
pop_backhttps://en.cppreference.com/cpp/container/list/pop_back
pop_backhttps://en.cppreference.com/cpp/string/basic_string/pop_back
remove_prefixhttps://en.cppreference.com/cpp/string/basic_string_view/remove_prefix
remove_suffixhttps://en.cppreference.com/cpp/string/basic_string_view/remove_suffix
operator==https://en.cppreference.com/cpp/iterator/common_iterator/operator_cmp
operator-https://en.cppreference.com/cpp/iterator/common_iterator/operator-
iter_movehttps://en.cppreference.com/cpp/iterator/common_iterator/iter_move
iter_movehttps://en.cppreference.com/cpp/iterator/counted_iterator/iter_move
iter_swaphttps://en.cppreference.com/cpp/iterator/common_iterator/iter_swap
iter_swaphttps://en.cppreference.com/cpp/iterator/counted_iterator/iter_swap
Feature-testhttps://en.cppreference.com/cpp/utility/feature_test
__cpp_lib_moduleshttps://en.cppreference.com/cpp/feature_test#cpp_lib_modules
202207Lhttps://en.cppreference.com/cpp/compiler_support/23#cpp_lib_modules_202207L
__cpp_lib_hardened_arrayhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_array
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_array_202502L
__cpp_lib_hardened_basic_stacktracehttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_basic_stacktrace
202506Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_basic_stacktrace_202506L
__cpp_lib_hardened_basic_stringhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_basic_string
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_basic_string_202502L
__cpp_lib_hardened_basic_string_viewhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_basic_string_view
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_basic_string_view_202502L
__cpp_lib_hardened_bitsethttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_bitset
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_bitset_202502L
__cpp_lib_hardened_common_iteratorhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_common_iterator
202506Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_common_iterator_202506L
__cpp_lib_hardened_counted_iteratorhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_counted_iterator
202506Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_counted_iterator_202506L
__cpp_lib_hardened_dequehttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_deque
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_deque_202502L
__cpp_lib_hardened_expectedhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_expected
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_expected_202502L
std::expectedhttps://en.cppreference.com/cpp/utility/expected
__cpp_lib_hardened_forward_listhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_forward_list
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_forward_list_202502L
__cpp_lib_hardened_inplace_vectorhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_inplace_vector
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_inplace_vector_202502L
std::inplace_vectorhttps://en.cppreference.com/cpp/container/inplace_vector
__cpp_lib_hardened_listhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_list
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_list_202502L
__cpp_lib_hardened_mdspanhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_mdspan
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_mdspan_202502L
std::mdspanhttps://en.cppreference.com/cpp/container/mdspan
__cpp_lib_hardened_optionalhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_optional
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_optional_202502L
__cpp_lib_hardened_shared_ptrhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_shared_ptr
202506Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_shared_ptr_202506L
__cpp_lib_hardened_spanhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_span
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_span_202502L
std::spanhttps://en.cppreference.com/cpp/container/span
__cpp_lib_hardened_valarrayhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_valarray
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_valarray_202502L
__cpp_lib_hardened_vectorhttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_vector
202502Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_vector_202502L
__cpp_lib_hardened_view_interfacehttps://en.cppreference.com/cpp/feature_test#cpp_lib_hardened_view_interface
202506Lhttps://en.cppreference.com/cpp/compiler_support/26#cpp_lib_hardened_view_interface_202506L
LWG 1https://cplusplus.github.io/LWG/issue1
LWG 119https://cplusplus.github.io/LWG/issue119
LWG 147https://cplusplus.github.io/LWG/issue147
LWG 225https://cplusplus.github.io/LWG/issue225
LWG 336https://cplusplus.github.io/LWG/issue336
https://en.cppreference.com/cpp/header/strstream
LWG 343https://cplusplus.github.io/LWG/issue343
LWG 456https://cplusplus.github.io/LWG/issue456
LWG 465https://cplusplus.github.io/LWG/issue465
https://en.cppreference.com/cpp/header/ciso646
LWG 1178https://cplusplus.github.io/LWG/issue1178
LWG 2013https://cplusplus.github.io/LWG/issue2013
LWG 2225https://cplusplus.github.io/LWG/issue2225
Categorieshttps://en.cppreference.com/Special:Categories
Pages using deprecated source tagshttps://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttps://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttp://www.cppreference.com/support
Recent changeshttps://en.cppreference.com/Special:RecentChanges
FAQhttps://en.cppreference.com/Cppreference:FAQ
Offline versionhttps://en.cppreference.com/Cppreference:Archives
https://en.cppreference.com/cpp/standard_library
What links herehttps://en.cppreference.com/Special:WhatLinksHere/cpp/standard_library
Related changeshttps://en.cppreference.com/Special:RecentChangesLinked/cpp/standard_library
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://en.cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://en.cppreference.com/index.php?title=cpp/standard_library&oldid=186036
Page informationhttps://en.cppreference.com/index.php?title=cpp/standard_library&action=info
العربيةhttp://ar.cppreference.com/cpp/standard_library
Deutschhttps://de.cppreference.com/cpp/standard_library
Españolhttp://es.cppreference.com/cpp/standard_library
Françaishttp://fr.cppreference.com/cpp/standard_library
Italianohttp://it.cppreference.com/cpp/standard_library
日本語http://ja.cppreference.com/cpp/standard_library
Portuguêshttp://pt.cppreference.com/cpp/standard_library
Русскийhttp://ru.cppreference.com/cpp/standard_library
中文http://zh.cppreference.com/cpp/standard_library

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.