René's URL Explorer Experiment


Title: Utility 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%2Futility
Log inhttps://en.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Futility
Pagehttps://en.cppreference.com/cpp/utility
Discussionhttps://en.cppreference.com/Talk:cpp/utility
https://en.cppreference.com/cpp/utility
Readhttps://en.cppreference.com/cpp/utility
View sourcehttps://en.cppreference.com/index.php?title=cpp/utility&action=edit
View historyhttps://en.cppreference.com/index.php?title=cpp/utility&action=history
https://en.cppreference.com/cpp/utility
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 libraryhttps://en.cppreference.com/cpp/standard_library
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
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
Language supporthttps://en.cppreference.com/cpp/utility#Language_support
Type supporthttps://en.cppreference.com/cpp/types
Library feature-test macroshttps://en.cppreference.com/cpp/utility/feature_test
Program utilitieshttps://en.cppreference.com/cpp/utility/program
Variadic functionshttps://en.cppreference.com/cpp/utility/variadic
initializer_listhttps://en.cppreference.com/cpp/utility/initializer_list
is_constant_evaluatedhttps://en.cppreference.com/cpp/types/is_constant_evaluated
is_within_lifetimehttps://en.cppreference.com/cpp/types/is_within_lifetime
source_locationhttps://en.cppreference.com/cpp/utility/source_location
Coroutine supporthttps://en.cppreference.com/cpp/coroutine
Contract supporthttps://en.cppreference.com/cpp/contract
Three-way comparisonhttps://en.cppreference.com/cpp/utility#Three-way_comparison
three_way_comparablethree_way_comparable_withhttps://en.cppreference.com/cpp/utility/compare/three_way_comparable
strong_orderinghttps://en.cppreference.com/cpp/utility/compare/strong_ordering
weak_orderinghttps://en.cppreference.com/cpp/utility/compare/weak_ordering
partial_orderinghttps://en.cppreference.com/cpp/utility/compare/partial_ordering
common_comparison_categoryhttps://en.cppreference.com/cpp/utility/compare/common_comparison_category
compare_three_way_resulthttps://en.cppreference.com/cpp/utility/compare/compare_three_way_result
compare_three_wayhttps://en.cppreference.com/cpp/utility/compare/compare_three_way
strong_orderhttps://en.cppreference.com/cpp/utility/compare/strong_order
weak_orderhttps://en.cppreference.com/cpp/utility/compare/weak_order
partial_orderhttps://en.cppreference.com/cpp/utility/compare/partial_order
compare_strong_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_strong_order_fallback
compare_weak_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_weak_order_fallback
compare_partial_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_partial_order_fallback
type_orderhttps://en.cppreference.com/cpp/utility/compare/type_order
is_eqis_ltis_lteqhttps://en.cppreference.com/cpp/utility/compare/named_comparison_functions
is_neqis_gtis_gteqhttps://en.cppreference.com/cpp/utility/compare/named_comparison_functions
Function objectshttps://en.cppreference.com/cpp/utility/functional
Bit manipulationhttps://en.cppreference.com/cpp/utility/bit
bitsethttps://en.cppreference.com/cpp/utility/bitset
hashhttps://en.cppreference.com/cpp/utility/hash
Relational operatorshttps://en.cppreference.com/cpp/utility#Relational_operators
rel_ops::operator!=rel_ops::operator>https://en.cppreference.com/cpp/utility/rel_ops/operator_cmp
rel_ops::operator<=rel_ops::operator>=https://en.cppreference.com/cpp/utility/rel_ops/operator_cmp
Integer comparison functionshttps://en.cppreference.com/cpp/utility#Integer_comparison_functions
cmp_equalcmp_lesscmp_less_thanhttps://en.cppreference.com/cpp/utility/intcmp
cmp_not_equalcmp_greatercmp_greater_thanhttps://en.cppreference.com/cpp/utility/intcmp
in_rangehttps://en.cppreference.com/cpp/utility/in_range
Swaphttps://en.cppreference.com/cpp/utility#Swap
type operationshttps://en.cppreference.com/cpp/utility#Type_operations
swaphttps://en.cppreference.com/cpp/algorithm/swap
ranges::swaphttps://en.cppreference.com/cpp/utility/ranges/swap
exchangehttps://en.cppreference.com/cpp/utility/exchange
declvalhttps://en.cppreference.com/cpp/utility/declval
to_underlyinghttps://en.cppreference.com/cpp/utility/to_underlying
forwardhttps://en.cppreference.com/cpp/utility/forward
forward_likehttps://en.cppreference.com/cpp/utility/forward_like
movehttps://en.cppreference.com/cpp/utility/move
move_if_noexcepthttps://en.cppreference.com/cpp/utility/move_if_noexcept
as_consthttps://en.cppreference.com/cpp/utility/as_const
pairhttps://en.cppreference.com/cpp/utility/pair
tuplehttps://en.cppreference.com/cpp/utility/tuple
optionalhttps://en.cppreference.com/cpp/utility/optional
anyhttps://en.cppreference.com/cpp/utility/any
varianthttps://en.cppreference.com/cpp/utility/variant
tuple_sizehttps://en.cppreference.com/cpp/utility/tuple_size
tuple_elementhttps://en.cppreference.com/cpp/utility/tuple_element
applyhttps://en.cppreference.com/cpp/utility/apply
make_from_tuplehttps://en.cppreference.com/cpp/utility/make_from_tuple
expectedhttps://en.cppreference.com/cpp/utility/expected
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/navbar_content&action=edit
bit-countinghttps://en.cppreference.com/cpp/utility/bitset
partial function applicationhttps://en.cppreference.com/cpp/utility/functional/bind
1 Language supporthttps://en.cppreference.com/cpp/utility#Language_support
1.1 Implementation properties (since C++20)https://en.cppreference.com/cpp/utility#Implementation_properties_(since_C++20)
1.2 Type supporthttps://en.cppreference.com/cpp/utility#Type_support
1.3 Program utilitieshttps://en.cppreference.com/cpp/utility#Program_utilities
1.4 Dynamic memory managementhttps://en.cppreference.com/cpp/utility#Dynamic_memory_management
1.5 Error handlinghttps://en.cppreference.com/cpp/utility#Error_handling
1.6 Variadic functionshttps://en.cppreference.com/cpp/utility#Variadic_functions
1.7 Initializer lists (since C++11)https://en.cppreference.com/cpp/utility#Initializer_lists_(since_C++11)
1.8 Source code information capture (since C++20)https://en.cppreference.com/cpp/utility#Source_code_information_capture_(since_C++20)
1.9 Three-way comparison (since C++20)https://en.cppreference.com/cpp/utility#Three-way_comparison_(since_C++20)
1.10 Coroutine support (since C++20)https://en.cppreference.com/cpp/utility#Coroutine_support_(since_C++20)
1.11 Contract support (since C++26)https://en.cppreference.com/cpp/utility#Contract_support_(since_C++26)
2 General-purpose utilitieshttps://en.cppreference.com/cpp/utility#General-purpose_utilities
2.1 Swaphttps://en.cppreference.com/cpp/utility#Swap
2.2 Type operations (since C++11)https://en.cppreference.com/cpp/utility#Type_operations_(since_C++11)
2.3 Integer comparison functions (since C++20)https://en.cppreference.com/cpp/utility#Integer_comparison_functions_(since_C++20)
2.4 Relational operators (until C++20)https://en.cppreference.com/cpp/utility#Relational_operators_(until_C++20)
2.5 Construction tags (since C++11)https://en.cppreference.com/cpp/utility#Construction_tags_(since_C++11)
2.6 Pairs and tupleshttps://en.cppreference.com/cpp/utility#Pairs_and_tuples
2.6.1 Tuple protocol (since C++11)https://en.cppreference.com/cpp/utility#Tuple_protocol_(since_C++11)
2.7 Sum types and type erased wrappers (since C++17)https://en.cppreference.com/cpp/utility#Sum_types_and_type_erased_wrappers_(since_C++17)
2.8 Bitsethttps://en.cppreference.com/cpp/utility#Bitset
2.9 Bit manipulation (since C++20)https://en.cppreference.com/cpp/utility#Bit_manipulation_(since_C++20)
2.10 Function objects (since C++11)https://en.cppreference.com/cpp/utility#Function_objects_(since_C++11)
2.11 Hash support (since C++11)https://en.cppreference.com/cpp/utility#Hash_support_(since_C++11)
2.12 See alsohttps://en.cppreference.com/cpp/utility#See_also
Implementation propertieshttps://en.cppreference.com/cpp/utility/feature_test
https://en.cppreference.com/cpp/header/version
library feature-test macroshttps://en.cppreference.com/cpp/utility/feature_test
Type supporthttps://en.cppreference.com/cpp/types
Program utilitieshttps://en.cppreference.com/cpp/utility/program
Dynamic memory managementhttps://en.cppreference.com/cpp/memory
Error handlinghttps://en.cppreference.com/cpp/error
Variadic functionshttps://en.cppreference.com/cpp/utility/variadic
Initializer listshttps://en.cppreference.com/cpp/utility/initializer_list
https://en.cppreference.com/cpp/header/initializer_list
initializer_listhttps://en.cppreference.com/cpp/utility/initializer_list
list-initializationhttps://en.cppreference.com/cpp/language/list_initialization
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_initializer_list&action=edit
Source code information capturehttps://en.cppreference.com/cpp/utility/source_location
https://en.cppreference.com/cpp/header/source_location
source_locationhttps://en.cppreference.com/cpp/utility/source_location
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_source_location&action=edit
https://en.cppreference.com/cpp/header/compare
three_way_comparablethree_way_comparable_withhttps://en.cppreference.com/cpp/utility/compare/three_way_comparable
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_three_way_comparable&action=edit
partial_orderinghttps://en.cppreference.com/cpp/utility/compare/partial_ordering
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_partial_ordering&action=edit
weak_orderinghttps://en.cppreference.com/cpp/utility/compare/weak_ordering
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_weak_ordering&action=edit
strong_orderinghttps://en.cppreference.com/cpp/utility/compare/strong_ordering
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_strong_ordering&action=edit
is_eqis_neqis_ltis_lteqis_gtis_gteqhttps://en.cppreference.com/cpp/utility/compare/named_comparison_functions
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_named_comparison_functions&action=edit
compare_three_wayhttps://en.cppreference.com/cpp/utility/compare/compare_three_way
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_compare_three_way&action=edit
compare_three_way_resulthttps://en.cppreference.com/cpp/utility/compare/compare_three_way_result
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_compare_three_way_result&action=edit
common_comparison_categoryhttps://en.cppreference.com/cpp/utility/compare/common_comparison_category
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_common_comparison_category&action=edit
strong_orderhttps://en.cppreference.com/cpp/utility/compare/strong_order
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_strong_order&action=edit
weak_orderhttps://en.cppreference.com/cpp/utility/compare/weak_order
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_weak_order&action=edit
partial_orderhttps://en.cppreference.com/cpp/utility/compare/partial_order
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_partial_order&action=edit
compare_strong_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_strong_order_fallback
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_compare_strong_order_fallback&action=edit
compare_weak_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_weak_order_fallback
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_compare_weak_order_fallback&action=edit
compare_partial_order_fallbackhttps://en.cppreference.com/cpp/utility/compare/compare_partial_order_fallback
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_compare_partial_order_fallback&action=edit
type_orderhttps://en.cppreference.com/cpp/utility/compare/type_order
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/compare/dsc_type_order&action=edit
Coroutine supporthttps://en.cppreference.com/cpp/coroutine
coroutinehttps://en.cppreference.com/cpp/language/coroutines
Contract supporthttps://en.cppreference.com/cpp/contract
contracthttps://en.cppreference.com/cpp/language/contracts
std::contracts::contract_violationhttps://en.cppreference.com/cpp/contract/contract_violation
https://en.cppreference.com/cpp/header/utility
swaphttps://en.cppreference.com/cpp/algorithm/swap
[edit]https://cppreference.com/index.php?title=Template:cpp/algorithm/dsc_swap&action=edit
exchangehttps://en.cppreference.com/cpp/utility/exchange
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_exchange&action=edit
https://en.cppreference.com/cpp/header/concepts
ranges::swaphttps://en.cppreference.com/cpp/utility/ranges/swap
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/ranges/dsc_swap&action=edit
https://en.cppreference.com/cpp/header/utility
forwardhttps://en.cppreference.com/cpp/utility/forward
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_forward&action=edit
forward_likehttps://en.cppreference.com/cpp/utility/forward_like
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_forward_like&action=edit
movehttps://en.cppreference.com/cpp/utility/move
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_move&action=edit
move_if_noexcepthttps://en.cppreference.com/cpp/utility/move_if_noexcept
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_move_if_noexcept&action=edit
as_consthttps://en.cppreference.com/cpp/utility/as_const
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_as_const&action=edit
declvalhttps://en.cppreference.com/cpp/utility/declval
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_declval&action=edit
to_underlyinghttps://en.cppreference.com/cpp/utility/to_underlying
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_to_underlying&action=edit
https://en.cppreference.com/cpp/header/utility
cmp_equalcmp_not_equalcmp_lesscmp_greatercmp_less_equalcmp_greater_equalhttps://en.cppreference.com/cpp/utility/intcmp
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_intcmp&action=edit
in_rangehttps://en.cppreference.com/cpp/utility/in_range
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_in_range&action=edit
https://en.cppreference.com/cpp/header/utility
operator!=operator>operator<=operator>=https://en.cppreference.com/cpp/utility/rel_ops/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/rel_ops/dsc_operator_cmp&action=edit
https://en.cppreference.com/cpp/header/utility
piecewise_constructpiecewise_construct_thttps://en.cppreference.com/cpp/utility/piecewise_construct
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_piecewise_construct&action=edit
in_placein_place_typein_place_indexin_place_tin_place_type_tin_place_index_thttps://en.cppreference.com/cpp/utility/in_place
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_in_place&action=edit
nontype nontype_thttps://en.cppreference.com/cpp/utility/nontype
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_nontype&action=edit
Pairshttps://en.cppreference.com/cpp/utility/pair
tupleshttps://en.cppreference.com/cpp/utility/tuple
https://en.cppreference.com/cpp/header/utility
pairhttps://en.cppreference.com/cpp/utility/pair
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_pair&action=edit
https://en.cppreference.com/cpp/header/tuple
tuplehttps://en.cppreference.com/cpp/utility/tuple
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_tuple&action=edit
applyhttps://en.cppreference.com/cpp/utility/apply
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_apply&action=edit
make_from_tuplehttps://en.cppreference.com/cpp/utility/make_from_tuple
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_make_from_tuple&action=edit
Tuple protocolhttps://en.cppreference.com/cpp/utility/tuple/tuple-like
https://en.cppreference.com/cpp/header/tuple
https://en.cppreference.com/cpp/header/utility
https://en.cppreference.com/cpp/header/array
https://en.cppreference.com/cpp/header/ranges
https://en.cppreference.com/cpp/header/complex
tuple_sizehttps://en.cppreference.com/cpp/utility/tuple_size
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_tuple_size&action=edit
tuple_elementhttps://en.cppreference.com/cpp/utility/tuple_element
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_tuple_element&action=edit
https://en.cppreference.com/cpp/header/optional
optionalhttps://en.cppreference.com/cpp/utility/optional
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_optional&action=edit
https://en.cppreference.com/cpp/header/expected
expectedhttps://en.cppreference.com/cpp/utility/expected
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_expected&action=edit
https://en.cppreference.com/cpp/header/variant
varianthttps://en.cppreference.com/cpp/utility/variant
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_variant&action=edit
https://en.cppreference.com/cpp/header/any
anyhttps://en.cppreference.com/cpp/utility/any
CopyConstructiblehttps://en.cppreference.com/cpp/named_req/CopyConstructible
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_any&action=edit
Bitsethttps://en.cppreference.com/cpp/utility/bitset
https://en.cppreference.com/cpp/header/bitset
bitsethttps://en.cppreference.com/cpp/utility/bitset
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_bitset&action=edit
Bit manipulationhttps://en.cppreference.com/cpp/utility/bit
https://en.cppreference.com/cpp/header/bit
endiannesshttps://en.cppreference.com/cpp/types/endian
Function objectshttps://en.cppreference.com/cpp/utility/functional
Hash supporthttps://en.cppreference.com/cpp/utility/hash
https://en.cppreference.com/cpp/header/functional
hashhttps://en.cppreference.com/cpp/utility/hash
[edit]https://cppreference.com/index.php?title=Template:cpp/utility/dsc_hash&action=edit
C documentationhttps://en.cppreference.com/c/utility
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/utility
What links herehttps://en.cppreference.com/Special:WhatLinksHere/cpp/utility
Related changeshttps://en.cppreference.com/Special:RecentChangesLinked/cpp/utility
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/utility&oldid=185979
Page informationhttps://en.cppreference.com/index.php?title=cpp/utility&action=info
العربيةhttp://ar.cppreference.com/cpp/utility
Češtinahttps://cs.cppreference.com/cpp/utility
Deutschhttps://de.cppreference.com/cpp/utility
Españolhttp://es.cppreference.com/cpp/utility
Françaishttp://fr.cppreference.com/cpp/utility
Italianohttp://it.cppreference.com/cpp/utility
日本語http://ja.cppreference.com/cpp/utility
한국어http://ko.cppreference.com/cpp/utility
Polskihttp://pl.cppreference.com/cpp/utility
Portuguêshttp://pt.cppreference.com/cpp/utility
Русскийhttp://ru.cppreference.com/cpp/utility
Türkçehttp://tr.cppreference.com/cpp/utility
中文http://zh.cppreference.com/cpp/utility

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.