René's URL Explorer Experiment


Title: C++ Standard Library - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: www.cppreference.com

format-detectiontelephone=no

Links:

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