René's URL Explorer Experiment


Title: C++20 - cppreference.com

Generator: MediaWiki 1.21.2

direct link

Domain: en.cppreference.com

Links:

cppreference.com https://en.cppreference.com/index.html
Create accounthttps://en.cppreference.com/mwiki/index.php?title=Special:UserLogin&returnto=cpp%2F20&type=signup
Log inhttps://en.cppreference.com/mwiki/index.php?title=Special:UserLogin&returnto=cpp%2F20
Pagehttps://en.cppreference.com/w/cpp/20.html
Discussionhttps://en.cppreference.com/mwiki/index.php?title=Talk:cpp/20&action=edit&redlink=1
https://en.cppreference.com/w/cpp/20.html
Viewhttps://en.cppreference.com/w/cpp/20.html
Edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit
Historyhttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=history
https://en.cppreference.com/w/cpp/20.html
cpphttps://en.cppreference.com/w/cpp.html
C++https://en.cppreference.com/w/cpp.html
Compiler supporthttps://en.cppreference.com/w/cpp/compiler_support.html
Freestanding and hostedhttps://en.cppreference.com/w/cpp/freestanding.html
Languagehttps://en.cppreference.com/w/cpp/language.html
Standard libraryhttps://en.cppreference.com/w/cpp/standard_library.html
Standard library headershttps://en.cppreference.com/w/cpp/headers.html
Named requirementshttps://en.cppreference.com/w/cpp/iterator/concepts.html
Feature test macroshttps://en.cppreference.com/w/cpp/experimental/feature_test.html
Language support libraryhttps://en.cppreference.com/w/cpp/utility.html#Language_support
Concepts libraryhttps://en.cppreference.com/w/cpp/concepts.html
Diagnostics libraryhttps://en.cppreference.com/w/cpp/error.html
Memory management libraryhttps://en.cppreference.com/w/cpp/memory.html
Metaprogramming libraryhttps://en.cppreference.com/w/cpp/meta.html
General utilities libraryhttps://en.cppreference.com/w/cpp/utility.html
Containers libraryhttps://en.cppreference.com/w/cpp/container.html
Iterators libraryhttps://en.cppreference.com/w/cpp/iterator.html
Ranges libraryhttps://en.cppreference.com/w/cpp/ranges.html
Algorithms libraryhttps://en.cppreference.com/w/cpp/algorithm.html
Strings libraryhttps://en.cppreference.com/w/cpp/string.html
Text processing libraryhttps://en.cppreference.com/w/cpp/text.html
Numerics libraryhttps://en.cppreference.com/w/cpp/numeric.html
Date and time libraryhttps://en.cppreference.com/w/cpp/chrono.html
Input/output libraryhttps://en.cppreference.com/w/cpp/io.html
Filesystem libraryhttps://en.cppreference.com/w/cpp/filesystem.html
Concurrency support libraryhttps://en.cppreference.com/w/cpp/atomic.html
Execution control libraryhttps://en.cppreference.com/w/cpp/experimental/execution.html
Technical specificationshttps://en.cppreference.com/w/cpp/experimental.html
Symbols indexhttps://en.cppreference.com/w/cpp/symbol_index.html
External librarieshttps://en.cppreference.com/w/cpp/links/libs.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/navbar_content&action=edit
Versionshttps://en.cppreference.com/w/cpp.html
C++11https://en.cppreference.com/w/cpp/11.html
C++14https://en.cppreference.com/w/cpp/14.html
C++17https://en.cppreference.com/w/cpp/17.html
C++23https://en.cppreference.com/w/cpp/23.html
C++26https://en.cppreference.com/w/cpp/26.html
Current statushttps://en.cppreference.com/w/cpp/current_status.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/version/navbar_content&action=edit
1 New language featureshttps://en.cppreference.com/w/cpp/20.html#New_language_features
2 New library featureshttps://en.cppreference.com/w/cpp/20.html#New_library_features
2.1 New headershttps://en.cppreference.com/w/cpp/20.html#New_headers
2.2 Library featureshttps://en.cppreference.com/w/cpp/20.html#Library_features
3 Defect reportshttps://en.cppreference.com/w/cpp/20.html#Defect_reports
4 Compiler supporthttps://en.cppreference.com/w/cpp/20.html#Compiler_support
4.1 C++20 core language featureshttps://en.cppreference.com/w/cpp/20.html#C.2B.2B20_core_language_features
4.2 C++20 library featureshttps://en.cppreference.com/w/cpp/20.html#C.2B.2B20_library_features
4.3 External linkshttps://en.cppreference.com/w/cpp/20.html#External_links
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=1
Feature test macroshttps://en.cppreference.com/w/cpp/experimental/feature_test.html
Three-way comparisonhttps://en.cppreference.com/w/cpp/language/operator_comparison.html#Three-way_comparison
operator==() = defaulthttps://en.cppreference.com/w/cpp/language/default_comparisons.html
Designated initializershttps://en.cppreference.com/w/cpp/language/aggregate_initialization.html#Designated_initializers
range-forhttps://en.cppreference.com/w/cpp/language/range-for.html
char8_thttps://en.cppreference.com/w/cpp/keyword/char8_t.html
attributeshttps://en.cppreference.com/w/cpp/language/attributes.html
no_unique_addresshttps://en.cppreference.com/w/cpp/language/attributes/no_unique_address.html
likelyhttps://en.cppreference.com/w/cpp/language/attributes/likely.html
unlikelyhttps://en.cppreference.com/w/cpp/language/attributes/likely.html
Pack-expansionshttps://en.cppreference.com/w/cpp/language/parameter_pack.html
lambda init-captureshttps://en.cppreference.com/w/cpp/language/lambda.html#Lambda_capture
constevalhttps://en.cppreference.com/w/cpp/language/consteval.html
constinithttps://en.cppreference.com/w/cpp/language/constinit.html
Bitwise shift operatorshttps://en.cppreference.com/w/cpp/language/operator_arithmetic.html
aggregate initializationhttps://en.cppreference.com/w/cpp/language/aggregate_initialization.html
coroutineshttps://en.cppreference.com/w/cpp/language/coroutines.html
moduleshttps://en.cppreference.com/w/cpp/language/modules.html
Constraints and conceptshttps://en.cppreference.com/w/cpp/language/constraints.html
Abbreviated function templatehttps://en.cppreference.com/w/cpp/language/function_template.html#Abbreviated_function_template
array newhttps://en.cppreference.com/w/cpp/language/new.html#Defect_reports
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=2
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=3
https://en.cppreference.com/w/cpp/header/bit.html
https://en.cppreference.com/w/cpp/header/compare.html
https://en.cppreference.com/w/cpp/header/concepts.html
https://en.cppreference.com/w/cpp/header/coroutine.html
https://en.cppreference.com/w/cpp/header/format.html
https://en.cppreference.com/w/cpp/header/numbers.html
https://en.cppreference.com/w/cpp/header/ranges.html
https://en.cppreference.com/w/cpp/header/source_location.html
https://en.cppreference.com/w/cpp/header/span.html
https://en.cppreference.com/w/cpp/header/syncstream.html
https://en.cppreference.com/w/cpp/header/version.html
Thread support libraryhttps://en.cppreference.com/w/cpp/atomic.html
https://en.cppreference.com/w/cpp/header/barrier.html
https://en.cppreference.com/w/cpp/header/latch.html
https://en.cppreference.com/w/cpp/header/semaphore.html
https://en.cppreference.com/w/cpp/header/stop_token.html
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=4
Library feature-test macroshttps://en.cppreference.com/w/cpp/utility/feature_test.html
Formatting libraryhttps://en.cppreference.com/w/cpp/utility/format.html
Concepts libraryhttps://en.cppreference.com/w/cpp/concepts.html
Calendarhttps://en.cppreference.com/w/cpp/chrono.html#Calendar
Time zonehttps://en.cppreference.com/w/cpp/chrono.html#Time_zone
https://en.cppreference.com/w/cpp/header/chrono.html
std::source_locationhttps://en.cppreference.com/w/cpp/utility/source_location.html
std::spanhttps://en.cppreference.com/w/cpp/container/span.html
std::endianhttps://en.cppreference.com/w/cpp/types/endian.html
std::bit_casthttps://en.cppreference.com/w/cpp/numeric/bit_cast.html
https://en.cppreference.com/w/cpp/header/bit.html
std::make_sharedhttps://en.cppreference.com/w/cpp/memory/shared_ptr/make_shared.html
std::remove_cvrefhttps://en.cppreference.com/w/cpp/types/remove_cvref.html
std::to_addresshttps://en.cppreference.com/w/cpp/memory/to_address.html
Floating-point atomicshttps://en.cppreference.com/w/cpp/atomic/atomic.html#Specializations_for_floating-point_types
std::shared_ptrhttps://en.cppreference.com/w/cpp/memory/shared_ptr/atomic.html
std::barrierhttps://en.cppreference.com/w/cpp/thread/barrier.html
std::latchhttps://en.cppreference.com/w/cpp/thread/latch.html
std::counting_semaphorehttps://en.cppreference.com/w/cpp/thread/counting_semaphore.html
std::jthreadhttps://en.cppreference.com/w/cpp/thread/jthread.html
thread cancellationhttps://en.cppreference.com/w/cpp/atomic.html#Thread_cancellation
std::stop_tokenhttps://en.cppreference.com/w/cpp/thread/stop_token.html
std::stop_sourcehttps://en.cppreference.com/w/cpp/thread/stop_source.html
std::stop_callbackhttps://en.cppreference.com/w/cpp/thread/stop_callback.html
std::basic_osyncstreamhttps://en.cppreference.com/w/cpp/io/basic_osyncstream.html
std::basic_stringhttps://en.cppreference.com/w/cpp/string/basic_string.html
char8_thttps://en.cppreference.com/w/cpp/language/types.html#char8_t
https://en.cppreference.com/w/cpp/header/algorithm.html
https://en.cppreference.com/w/cpp/header/utility.html
https://en.cppreference.com/w/cpp/header/complex.html
string::starts_withhttps://en.cppreference.com/w/cpp/string/basic_string/starts_with.html
ends_withhttps://en.cppreference.com/w/cpp/string/basic_string/ends_with.html
string_view::starts_withhttps://en.cppreference.com/w/cpp/string/basic_string_view/starts_with.html
ends_withhttps://en.cppreference.com/w/cpp/string/basic_string_view/ends_with.html
std::assume_alignedhttps://en.cppreference.com/w/cpp/memory/assume_aligned.html
std::bind_fronthttps://en.cppreference.com/w/cpp/utility/functional/bind_front.html
std::c8rtombhttps://en.cppreference.com/w/cpp/string/multibyte/c8rtomb.html
std::mbrtoc8https://en.cppreference.com/w/cpp/string/multibyte/mbrtoc8.html
std::make_obj_using_allocatorhttps://en.cppreference.com/w/cpp/memory/make_obj_using_allocator.html
std::make_shared_for_overwritehttps://en.cppreference.com/w/cpp/memory/shared_ptr/make_shared.html
std::make_unique_for_overwritehttps://en.cppreference.com/w/cpp/memory/unique_ptr/make_unique.html
std::pmr::polymorphic_allocatorhttps://en.cppreference.com/w/cpp/memory/polymorphic_allocator.html
std::bytehttps://en.cppreference.com/w/cpp/types/byte.html
execution::unseqhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag.html
std::midpointhttps://en.cppreference.com/w/cpp/numeric/midpoint.html
std::lerphttps://en.cppreference.com/w/cpp/numeric/lerp.html
std::ssizehttps://en.cppreference.com/w/cpp/iterator/size.html
std::is_bounded_arrayhttps://en.cppreference.com/w/cpp/types/is_bounded_array.html
std::is_unbounded_arrayhttps://en.cppreference.com/w/cpp/types/is_unbounded_array.html
Rangeshttps://en.cppreference.com/w/cpp/ranges.html
std::erasehttps://en.cppreference.com/w/cpp/container/vector/erase2.html
std::erase_ifhttps://en.cppreference.com/w/cpp/container/vector/erase2.html
std::erase(std::list)https://en.cppreference.com/w/cpp/container/list/erase2.html
erase_if(std::map)https://en.cppreference.com/w/cpp/container/map/erase_if.html
Mathematical constantshttps://en.cppreference.com/w/cpp/numeric/constants.html
https://en.cppreference.com/w/cpp/header/numbers.html
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=5
CWG#555https://wg21.cmeerw.net/cwg/issue555
CWG#581https://wg21.cmeerw.net/cwg/issue581
CWG#682https://wg21.cmeerw.net/cwg/issue682
CWG#943https://wg21.cmeerw.net/cwg/issue943
CWG#1076https://wg21.cmeerw.net/cwg/issue1076
CWG#1271https://wg21.cmeerw.net/cwg/issue1271
CWG#1299https://wg21.cmeerw.net/cwg/issue1299
CWG#1331https://wg21.cmeerw.net/cwg/issue1331
CWG#1332https://wg21.cmeerw.net/cwg/issue1332
CWG#1426https://wg21.cmeerw.net/cwg/issue1426
CWG#1469https://wg21.cmeerw.net/cwg/issue1469
CWG#1523https://wg21.cmeerw.net/cwg/issue1523
CWG#1581https://wg21.cmeerw.net/cwg/issue1581
CWG#1621https://wg21.cmeerw.net/cwg/issue1621
CWG#1632https://wg21.cmeerw.net/cwg/issue1632
CWG#1636https://wg21.cmeerw.net/cwg/issue1636
CWG#1640https://wg21.cmeerw.net/cwg/issue1640
CWG#1646https://wg21.cmeerw.net/cwg/issue1646
CWG#1704https://wg21.cmeerw.net/cwg/issue1704
CWG#1728https://wg21.cmeerw.net/cwg/issue1728
CWG#1781https://wg21.cmeerw.net/cwg/issue1781
CWG#1836https://wg21.cmeerw.net/cwg/issue1836
CWG#1857https://wg21.cmeerw.net/cwg/issue1857
CWG#1859https://wg21.cmeerw.net/cwg/issue1859
CWG#1862https://wg21.cmeerw.net/cwg/issue1862
CWG#1893https://wg21.cmeerw.net/cwg/issue1893
CWG#1910https://wg21.cmeerw.net/cwg/issue1910
CWG#1912https://wg21.cmeerw.net/cwg/issue1912
CWG#1913https://wg21.cmeerw.net/cwg/issue1913
CWG#1931https://wg21.cmeerw.net/cwg/issue1931
CWG#1937https://wg21.cmeerw.net/cwg/issue1937
CWG#1938https://wg21.cmeerw.net/cwg/issue1938
CWG#1943https://wg21.cmeerw.net/cwg/issue1943
CWG#1983https://wg21.cmeerw.net/cwg/issue1983
CWG#2020https://wg21.cmeerw.net/cwg/issue2020
CWG#2045https://wg21.cmeerw.net/cwg/issue2045
CWG#2051https://wg21.cmeerw.net/cwg/issue2051
CWG#2053https://wg21.cmeerw.net/cwg/issue2053
CWG#2059https://wg21.cmeerw.net/cwg/issue2059
CWG#2080https://wg21.cmeerw.net/cwg/issue2080
CWG#2081https://wg21.cmeerw.net/cwg/issue2081
CWG#2083https://wg21.cmeerw.net/cwg/issue2083
CWG#2088https://wg21.cmeerw.net/cwg/issue2088
CWG#2092https://wg21.cmeerw.net/cwg/issue2092
CWG#2103https://wg21.cmeerw.net/cwg/issue2103
CWG#2112https://wg21.cmeerw.net/cwg/issue2112
CWG#2126https://wg21.cmeerw.net/cwg/issue2126
CWG#2133https://wg21.cmeerw.net/cwg/issue2133
CWG#2164https://wg21.cmeerw.net/cwg/issue2164
CWG#2170https://wg21.cmeerw.net/cwg/issue2170
CWG#2177https://wg21.cmeerw.net/cwg/issue2177
CWG#2207https://wg21.cmeerw.net/cwg/issue2207
CWG#2226https://wg21.cmeerw.net/cwg/issue2226
CWG#2227https://wg21.cmeerw.net/cwg/issue2227
CWG#2229https://wg21.cmeerw.net/cwg/issue2229
CWG#2233https://wg21.cmeerw.net/cwg/issue2233
CWG#2234https://wg21.cmeerw.net/cwg/issue2234
CWG#2235https://wg21.cmeerw.net/cwg/issue2235
CWG#2237https://wg21.cmeerw.net/cwg/issue2237
CWG#2241https://wg21.cmeerw.net/cwg/issue2241
CWG#2249https://wg21.cmeerw.net/cwg/issue2249
CWG#2253https://wg21.cmeerw.net/cwg/issue2253
CWG#2254https://wg21.cmeerw.net/cwg/issue2254
CWG#2255https://wg21.cmeerw.net/cwg/issue2255
CWG#2256https://wg21.cmeerw.net/cwg/issue2256
CWG#2257https://wg21.cmeerw.net/cwg/issue2257
CWG#2260https://wg21.cmeerw.net/cwg/issue2260
CWG#2266https://wg21.cmeerw.net/cwg/issue2266
CWG#2267https://wg21.cmeerw.net/cwg/issue2267
CWG#2273https://wg21.cmeerw.net/cwg/issue2273
CWG#2277https://wg21.cmeerw.net/cwg/issue2277
CWG#2278https://wg21.cmeerw.net/cwg/issue2278
CWG#2280https://wg21.cmeerw.net/cwg/issue2280
CWG#2282https://wg21.cmeerw.net/cwg/issue2282
CWG#2285https://wg21.cmeerw.net/cwg/issue2285
CWG#2287https://wg21.cmeerw.net/cwg/issue2287
CWG#2289https://wg21.cmeerw.net/cwg/issue2289
CWG#2290https://wg21.cmeerw.net/cwg/issue2290
CWG#2292https://wg21.cmeerw.net/cwg/issue2292
CWG#2293https://wg21.cmeerw.net/cwg/issue2293
CWG#2294https://wg21.cmeerw.net/cwg/issue2294
CWG#2295https://wg21.cmeerw.net/cwg/issue2295
CWG#2299https://wg21.cmeerw.net/cwg/issue2299
CWG#2300https://wg21.cmeerw.net/cwg/issue2300
CWG#2303https://wg21.cmeerw.net/cwg/issue2303
CWG#2305https://wg21.cmeerw.net/cwg/issue2305
CWG#2307https://wg21.cmeerw.net/cwg/issue2307
CWG#2309https://wg21.cmeerw.net/cwg/issue2309
CWG#2310https://wg21.cmeerw.net/cwg/issue2310
CWG#2313https://wg21.cmeerw.net/cwg/issue2313
CWG#2315https://wg21.cmeerw.net/cwg/issue2315
CWG#2317https://wg21.cmeerw.net/cwg/issue2317
CWG#2318https://wg21.cmeerw.net/cwg/issue2318
CWG#2321https://wg21.cmeerw.net/cwg/issue2321
CWG#2322https://wg21.cmeerw.net/cwg/issue2322
CWG#2323https://wg21.cmeerw.net/cwg/issue2323
CWG#2330https://wg21.cmeerw.net/cwg/issue2330
CWG#2332https://wg21.cmeerw.net/cwg/issue2332
CWG#2336https://wg21.cmeerw.net/cwg/issue2336
CWG#2338https://wg21.cmeerw.net/cwg/issue2338
CWG#2339https://wg21.cmeerw.net/cwg/issue2339
CWG#2342https://wg21.cmeerw.net/cwg/issue2342
CWG#2343https://wg21.cmeerw.net/cwg/issue2343
CWG#2346https://wg21.cmeerw.net/cwg/issue2346
CWG#2347https://wg21.cmeerw.net/cwg/issue2347
CWG#2351https://wg21.cmeerw.net/cwg/issue2351
CWG#2352https://wg21.cmeerw.net/cwg/issue2352
CWG#2353https://wg21.cmeerw.net/cwg/issue2353
CWG#2354https://wg21.cmeerw.net/cwg/issue2354
CWG#2356https://wg21.cmeerw.net/cwg/issue2356
CWG#2358https://wg21.cmeerw.net/cwg/issue2358
CWG#2359https://wg21.cmeerw.net/cwg/issue2359
CWG#2360https://wg21.cmeerw.net/cwg/issue2360
CWG#2365https://wg21.cmeerw.net/cwg/issue2365
CWG#2366https://wg21.cmeerw.net/cwg/issue2366
CWG#2368https://wg21.cmeerw.net/cwg/issue2368
CWG#2371https://wg21.cmeerw.net/cwg/issue2371
CWG#2372https://wg21.cmeerw.net/cwg/issue2372
CWG#2373https://wg21.cmeerw.net/cwg/issue2373
CWG#2374https://wg21.cmeerw.net/cwg/issue2374
CWG#2376https://wg21.cmeerw.net/cwg/issue2376
CWG#2378https://wg21.cmeerw.net/cwg/issue2378
CWG#2379https://wg21.cmeerw.net/cwg/issue2379
CWG#2380https://wg21.cmeerw.net/cwg/issue2380
CWG#2381https://wg21.cmeerw.net/cwg/issue2381
CWG#2382https://wg21.cmeerw.net/cwg/issue2382
CWG#2384https://wg21.cmeerw.net/cwg/issue2384
CWG#2385https://wg21.cmeerw.net/cwg/issue2385
CWG#2386https://wg21.cmeerw.net/cwg/issue2386
CWG#2387https://wg21.cmeerw.net/cwg/issue2387
CWG#2390https://wg21.cmeerw.net/cwg/issue2390
CWG#2394https://wg21.cmeerw.net/cwg/issue2394
CWG#2399https://wg21.cmeerw.net/cwg/issue2399
CWG#2400https://wg21.cmeerw.net/cwg/issue2400
CWG#2404https://wg21.cmeerw.net/cwg/issue2404
CWG#2406https://wg21.cmeerw.net/cwg/issue2406
CWG#2411https://wg21.cmeerw.net/cwg/issue2411
CWG#2414https://wg21.cmeerw.net/cwg/issue2414
CWG#2416https://wg21.cmeerw.net/cwg/issue2416
CWG#2418https://wg21.cmeerw.net/cwg/issue2418
CWG#2419https://wg21.cmeerw.net/cwg/issue2419
CWG#2422https://wg21.cmeerw.net/cwg/issue2422
CWG#2424https://wg21.cmeerw.net/cwg/issue2424
CWG#2426https://wg21.cmeerw.net/cwg/issue2426
CWG#2427https://wg21.cmeerw.net/cwg/issue2427
CWG#2429https://wg21.cmeerw.net/cwg/issue2429
CWG#2430https://wg21.cmeerw.net/cwg/issue2430
CWG#2431https://wg21.cmeerw.net/cwg/issue2431
CWG#2432https://wg21.cmeerw.net/cwg/issue2432
CWG#2433https://wg21.cmeerw.net/cwg/issue2433
CWG#2436https://wg21.cmeerw.net/cwg/issue2436
CWG#2437https://wg21.cmeerw.net/cwg/issue2437
CWG#2439https://wg21.cmeerw.net/cwg/issue2439
CWG#2441https://wg21.cmeerw.net/cwg/issue2441
CWG#2442https://wg21.cmeerw.net/cwg/issue2442
CWG#2445https://wg21.cmeerw.net/cwg/issue2445
CWG#2446https://wg21.cmeerw.net/cwg/issue2446
CWG#2447https://wg21.cmeerw.net/cwg/issue2447
LWG#1052https://wg21.link/lwg1052
LWG#1203https://wg21.link/lwg1203
LWG#2040https://wg21.link/lwg2040
LWG#2055https://wg21.link/lwg2055
LWG#2070https://wg21.link/lwg2070
LWG#2089https://wg21.link/lwg2089
LWG#2139https://wg21.link/lwg2139
LWG#2151https://wg21.link/lwg2151
LWG#2154https://wg21.link/lwg2154
LWG#2155https://wg21.link/lwg2155
LWG#2164https://wg21.link/lwg2164
LWG#2183https://wg21.link/lwg2183
LWG#2184https://wg21.link/lwg2184
LWG#2243https://wg21.link/lwg2243
LWG#2292https://wg21.link/lwg2292
LWG#2318https://wg21.link/lwg2318
LWG#2334https://wg21.link/lwg2334
LWG#2412https://wg21.link/lwg2412
LWG#2444https://wg21.link/lwg2444
LWG#2498https://wg21.link/lwg2498
LWG#2499https://wg21.link/lwg2499
LWG#2511https://wg21.link/lwg2511
LWG#2593https://wg21.link/lwg2593
LWG#2597https://wg21.link/lwg2597
LWG#2682https://wg21.link/lwg2682
LWG#2693https://wg21.link/lwg2693
LWG#2741https://wg21.link/lwg2741
LWG#2780https://wg21.link/lwg2780
LWG#2783https://wg21.link/lwg2783
LWG#2797https://wg21.link/lwg2797
LWG#2800https://wg21.link/lwg2800
LWG#2808https://wg21.link/lwg2808
LWG#2814https://wg21.link/lwg2814
LWG#2816https://wg21.link/lwg2816
LWG#2821https://wg21.link/lwg2821
LWG#2831https://wg21.link/lwg2831
LWG#2832https://wg21.link/lwg2832
LWG#2836https://wg21.link/lwg2836
LWG#2840https://wg21.link/lwg2840
LWG#2841https://wg21.link/lwg2841
LWG#2843https://wg21.link/lwg2843
LWG#2849https://wg21.link/lwg2849
LWG#2851https://wg21.link/lwg2851
LWG#2856https://wg21.link/lwg2856
LWG#2859https://wg21.link/lwg2859
LWG#2870https://wg21.link/lwg2870
LWG#2894https://wg21.link/lwg2894
LWG#2897https://wg21.link/lwg2897
LWG#2899https://wg21.link/lwg2899
LWG#2929https://wg21.link/lwg2929
LWG#2932https://wg21.link/lwg2932
LWG#2935https://wg21.link/lwg2935
LWG#2936https://wg21.link/lwg2936
LWG#2937https://wg21.link/lwg2937
LWG#2938https://wg21.link/lwg2938
LWG#2940https://wg21.link/lwg2940
LWG#2941https://wg21.link/lwg2941
LWG#2942https://wg21.link/lwg2942
LWG#2943https://wg21.link/lwg2943
LWG#2944https://wg21.link/lwg2944
LWG#2945https://wg21.link/lwg2945
LWG#2946https://wg21.link/lwg2946
LWG#2948https://wg21.link/lwg2948
LWG#2950https://wg21.link/lwg2950
LWG#2951https://wg21.link/lwg2951
LWG#2952https://wg21.link/lwg2952
LWG#2953https://wg21.link/lwg2953
LWG#2954https://wg21.link/lwg2954
LWG#2955https://wg21.link/lwg2955
LWG#2957https://wg21.link/lwg2957
LWG#2958https://wg21.link/lwg2958
LWG#2961https://wg21.link/lwg2961
LWG#2964https://wg21.link/lwg2964
LWG#2965https://wg21.link/lwg2965
LWG#2966https://wg21.link/lwg2966
LWG#2968https://wg21.link/lwg2968
LWG#2969https://wg21.link/lwg2969
LWG#2970https://wg21.link/lwg2970
LWG#2972https://wg21.link/lwg2972
LWG#2974https://wg21.link/lwg2974
LWG#2975https://wg21.link/lwg2975
LWG#2976https://wg21.link/lwg2976
LWG#2977https://wg21.link/lwg2977
LWG#2978https://wg21.link/lwg2978
LWG#2979https://wg21.link/lwg2979
LWG#2980https://wg21.link/lwg2980
LWG#2981https://wg21.link/lwg2981
LWG#2982https://wg21.link/lwg2982
LWG#2988https://wg21.link/lwg2988
LWG#2989https://wg21.link/lwg2989
LWG#2993https://wg21.link/lwg2993
LWG#2995https://wg21.link/lwg2995
LWG#2996https://wg21.link/lwg2996
LWG#2998https://wg21.link/lwg2998
LWG#2999https://wg21.link/lwg2999
LWG#3000https://wg21.link/lwg3000
LWG#3001https://wg21.link/lwg3001
LWG#3004https://wg21.link/lwg3004
LWG#3005https://wg21.link/lwg3005
LWG#3006https://wg21.link/lwg3006
LWG#3007https://wg21.link/lwg3007
LWG#3008https://wg21.link/lwg3008
LWG#3009https://wg21.link/lwg3009
LWG#3012https://wg21.link/lwg3012
LWG#3013https://wg21.link/lwg3013
LWG#3014https://wg21.link/lwg3014
LWG#3015https://wg21.link/lwg3015
LWG#3017https://wg21.link/lwg3017
LWG#3018https://wg21.link/lwg3018
LWG#3022https://wg21.link/lwg3022
LWG#3023https://wg21.link/lwg3023
LWG#3024https://wg21.link/lwg3024
LWG#3025https://wg21.link/lwg3025
LWG#3026https://wg21.link/lwg3026
LWG#3030https://wg21.link/lwg3030
LWG#3031https://wg21.link/lwg3031
LWG#3034https://wg21.link/lwg3034
LWG#3035https://wg21.link/lwg3035
LWG#3037https://wg21.link/lwg3037
LWG#3038https://wg21.link/lwg3038
LWG#3039https://wg21.link/lwg3039
LWG#3040https://wg21.link/lwg3040
LWG#3041https://wg21.link/lwg3041
LWG#3042https://wg21.link/lwg3042
LWG#3043https://wg21.link/lwg3043
LWG#3045https://wg21.link/lwg3045
LWG#3048https://wg21.link/lwg3048
LWG#3050https://wg21.link/lwg3050
LWG#3051https://wg21.link/lwg3051
LWG#3054https://wg21.link/lwg3054
LWG#3055https://wg21.link/lwg3055
LWG#3058https://wg21.link/lwg3058
LWG#3061https://wg21.link/lwg3061
LWG#3062https://wg21.link/lwg3062
LWG#3065https://wg21.link/lwg3065
LWG#3067https://wg21.link/lwg3067
LWG#3070https://wg21.link/lwg3070
LWG#3074https://wg21.link/lwg3074
LWG#3075https://wg21.link/lwg3075
LWG#3076https://wg21.link/lwg3076
LWG#3077https://wg21.link/lwg3077
LWG#3079https://wg21.link/lwg3079
LWG#3080https://wg21.link/lwg3080
LWG#3083https://wg21.link/lwg3083
LWG#3087https://wg21.link/lwg3087
LWG#3091https://wg21.link/lwg3091
LWG#3094https://wg21.link/lwg3094
LWG#3096https://wg21.link/lwg3096
LWG#3100https://wg21.link/lwg3100
LWG#3101https://wg21.link/lwg3101
LWG#3102https://wg21.link/lwg3102
LWG#3103https://wg21.link/lwg3103
LWG#3104https://wg21.link/lwg3104
LWG#3110https://wg21.link/lwg3110
LWG#3111https://wg21.link/lwg3111
LWG#3112https://wg21.link/lwg3112
LWG#3113https://wg21.link/lwg3113
LWG#3115https://wg21.link/lwg3115
LWG#3116https://wg21.link/lwg3116
LWG#3119https://wg21.link/lwg3119
LWG#3122https://wg21.link/lwg3122
LWG#3125https://wg21.link/lwg3125
LWG#3127https://wg21.link/lwg3127
LWG#3128https://wg21.link/lwg3128
LWG#3129https://wg21.link/lwg3129
LWG#3130https://wg21.link/lwg3130
LWG#3131https://wg21.link/lwg3131
LWG#3132https://wg21.link/lwg3132
LWG#3133https://wg21.link/lwg3133
LWG#3137https://wg21.link/lwg3137
LWG#3140https://wg21.link/lwg3140
LWG#3141https://wg21.link/lwg3141
LWG#3144https://wg21.link/lwg3144
LWG#3145https://wg21.link/lwg3145
LWG#3147https://wg21.link/lwg3147
LWG#3148https://wg21.link/lwg3148
LWG#3149https://wg21.link/lwg3149
LWG#3150https://wg21.link/lwg3150
LWG#3151https://wg21.link/lwg3151
LWG#3153https://wg21.link/lwg3153
LWG#3154https://wg21.link/lwg3154
LWG#3156https://wg21.link/lwg3156
LWG#3158https://wg21.link/lwg3158
LWG#3160https://wg21.link/lwg3160
LWG#3168https://wg21.link/lwg3168
LWG#3169https://wg21.link/lwg3169
LWG#3173https://wg21.link/lwg3173
LWG#3175https://wg21.link/lwg3175
LWG#3176https://wg21.link/lwg3176
LWG#3178https://wg21.link/lwg3178
LWG#3179https://wg21.link/lwg3179
LWG#3180https://wg21.link/lwg3180
LWG#3182https://wg21.link/lwg3182
LWG#3183https://wg21.link/lwg3183
LWG#3184https://wg21.link/lwg3184
LWG#3185https://wg21.link/lwg3185
LWG#3186https://wg21.link/lwg3186
LWG#3187https://wg21.link/lwg3187
LWG#3190https://wg21.link/lwg3190
LWG#3191https://wg21.link/lwg3191
LWG#3194https://wg21.link/lwg3194
LWG#3196https://wg21.link/lwg3196
LWG#3198https://wg21.link/lwg3198
LWG#3199https://wg21.link/lwg3199
LWG#3200https://wg21.link/lwg3200
LWG#3201https://wg21.link/lwg3201
LWG#3202https://wg21.link/lwg3202
LWG#3206https://wg21.link/lwg3206
LWG#3208https://wg21.link/lwg3208
LWG#3209https://wg21.link/lwg3209
LWG#3212https://wg21.link/lwg3212
LWG#3213https://wg21.link/lwg3213
LWG#3218https://wg21.link/lwg3218
LWG#3221https://wg21.link/lwg3221
LWG#3222https://wg21.link/lwg3222
LWG#3224https://wg21.link/lwg3224
LWG#3225https://wg21.link/lwg3225
LWG#3226https://wg21.link/lwg3226
LWG#3228https://wg21.link/lwg3228
LWG#3230https://wg21.link/lwg3230
LWG#3231https://wg21.link/lwg3231
LWG#3232https://wg21.link/lwg3232
LWG#3233https://wg21.link/lwg3233
LWG#3235https://wg21.link/lwg3235
LWG#3237https://wg21.link/lwg3237
LWG#3238https://wg21.link/lwg3238
LWG#3239https://wg21.link/lwg3239
LWG#3241https://wg21.link/lwg3241
LWG#3242https://wg21.link/lwg3242
LWG#3243https://wg21.link/lwg3243
LWG#3244https://wg21.link/lwg3244
LWG#3245https://wg21.link/lwg3245
LWG#3246https://wg21.link/lwg3246
LWG#3247https://wg21.link/lwg3247
LWG#3248https://wg21.link/lwg3248
LWG#3250https://wg21.link/lwg3250
LWG#3251https://wg21.link/lwg3251
LWG#3252https://wg21.link/lwg3252
LWG#3253https://wg21.link/lwg3253
LWG#3254https://wg21.link/lwg3254
LWG#3255https://wg21.link/lwg3255
LWG#3256https://wg21.link/lwg3256
LWG#3257https://wg21.link/lwg3257
LWG#3259https://wg21.link/lwg3259
LWG#3260https://wg21.link/lwg3260
LWG#3262https://wg21.link/lwg3262
LWG#3264https://wg21.link/lwg3264
LWG#3266https://wg21.link/lwg3266
LWG#3269https://wg21.link/lwg3269
LWG#3270https://wg21.link/lwg3270
LWG#3272https://wg21.link/lwg3272
LWG#3273https://wg21.link/lwg3273
LWG#3274https://wg21.link/lwg3274
LWG#3276https://wg21.link/lwg3276
LWG#3277https://wg21.link/lwg3277
LWG#3278https://wg21.link/lwg3278
LWG#3279https://wg21.link/lwg3279
LWG#3280https://wg21.link/lwg3280
LWG#3281https://wg21.link/lwg3281
LWG#3282https://wg21.link/lwg3282
LWG#3284https://wg21.link/lwg3284
LWG#3285https://wg21.link/lwg3285
LWG#3286https://wg21.link/lwg3286
LWG#3290https://wg21.link/lwg3290
LWG#3291https://wg21.link/lwg3291
LWG#3292https://wg21.link/lwg3292
LWG#3294https://wg21.link/lwg3294
LWG#3295https://wg21.link/lwg3295
LWG#3296https://wg21.link/lwg3296
LWG#3299https://wg21.link/lwg3299
LWG#3300https://wg21.link/lwg3300
LWG#3301https://wg21.link/lwg3301
LWG#3302https://wg21.link/lwg3302
LWG#3303https://wg21.link/lwg3303
LWG#3304https://wg21.link/lwg3304
LWG#3307https://wg21.link/lwg3307
LWG#3310https://wg21.link/lwg3310
LWG#3313https://wg21.link/lwg3313
LWG#3314https://wg21.link/lwg3314
LWG#3315https://wg21.link/lwg3315
LWG#3316https://wg21.link/lwg3316
LWG#3317https://wg21.link/lwg3317
LWG#3318https://wg21.link/lwg3318
LWG#3319https://wg21.link/lwg3319
LWG#3320https://wg21.link/lwg3320
LWG#3321https://wg21.link/lwg3321
LWG#3322https://wg21.link/lwg3322
LWG#3323https://wg21.link/lwg3323
LWG#3324https://wg21.link/lwg3324
LWG#3325https://wg21.link/lwg3325
LWG#3326https://wg21.link/lwg3326
LWG#3327https://wg21.link/lwg3327
LWG#3328https://wg21.link/lwg3328
LWG#3329https://wg21.link/lwg3329
LWG#3330https://wg21.link/lwg3330
LWG#3331https://wg21.link/lwg3331
LWG#3332https://wg21.link/lwg3332
LWG#3334https://wg21.link/lwg3334
LWG#3335https://wg21.link/lwg3335
LWG#3336https://wg21.link/lwg3336
LWG#3338https://wg21.link/lwg3338
LWG#3340https://wg21.link/lwg3340
LWG#3345https://wg21.link/lwg3345
LWG#3346https://wg21.link/lwg3346
LWG#3347https://wg21.link/lwg3347
LWG#3348https://wg21.link/lwg3348
LWG#3349https://wg21.link/lwg3349
LWG#3350https://wg21.link/lwg3350
LWG#3351https://wg21.link/lwg3351
LWG#3352https://wg21.link/lwg3352
LWG#3354https://wg21.link/lwg3354
LWG#3355https://wg21.link/lwg3355
LWG#3356https://wg21.link/lwg3356
LWG#3358https://wg21.link/lwg3358
LWG#3359https://wg21.link/lwg3359
LWG#3360https://wg21.link/lwg3360
LWG#3362https://wg21.link/lwg3362
LWG#3363https://wg21.link/lwg3363
LWG#3364https://wg21.link/lwg3364
LWG#3367https://wg21.link/lwg3367
LWG#3368https://wg21.link/lwg3368
LWG#3369https://wg21.link/lwg3369
LWG#3371https://wg21.link/lwg3371
LWG#3372https://wg21.link/lwg3372
LWG#3373https://wg21.link/lwg3373
LWG#3374https://wg21.link/lwg3374
LWG#3375https://wg21.link/lwg3375
LWG#3377https://wg21.link/lwg3377
LWG#3379https://wg21.link/lwg3379
LWG#3380https://wg21.link/lwg3380
LWG#3381https://wg21.link/lwg3381
LWG#3382https://wg21.link/lwg3382
LWG#3383https://wg21.link/lwg3383
LWG#3384https://wg21.link/lwg3384
LWG#3385https://wg21.link/lwg3385
LWG#3386https://wg21.link/lwg3386
LWG#3387https://wg21.link/lwg3387
LWG#3388https://wg21.link/lwg3388
LWG#3389https://wg21.link/lwg3389
LWG#3390https://wg21.link/lwg3390
LWG#3393https://wg21.link/lwg3393
LWG#3395https://wg21.link/lwg3395
LWG#3396https://wg21.link/lwg3396
LWG#3397https://wg21.link/lwg3397
LWG#3398https://wg21.link/lwg3398
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=6
C++20 compiler supporthttps://en.cppreference.com/w/cpp/compiler_support.html#C.2B.2B20_features
edithttps://en.cppreference.com/mwiki/index.php?title=Template:cpp/compiler_support/20&action=edit§ion=T-1
Lambda capturehttps://en.cppreference.com/w/cpp/language/lambda.html#Lambda_capture
P0409R2https://wg21.link/P0409R2
__VA_OPT__https://en.cppreference.com/w/cpp/preprocessor/replace.html#Function-like_macros
P0306R4https://wg21.link/P0306R4
P1042R1https://wg21.link/P1042R1
Designated initializershttps://en.cppreference.com/w/cpp/language/aggregate_initialization.html#Designated_initializers
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_designated_initializers
P0329R4https://wg21.link/P0329R4
template-parameter-list for generic lambdashttps://en.cppreference.com/w/cpp/language/lambda.html#Syntax
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_generic_lambdas
P0428R2https://wg21.link/P0428R2
Default member initializers for bit-fieldshttps://en.cppreference.com/w/cpp/language/bit_field.html#Cpp20_Default_member_initializers_for_bit_fields
P0683R1https://wg21.link/P0683R1
P0702R1https://wg21.link/P0702R1
P0704R1https://wg21.link/P0704R1
Conceptshttps://en.cppreference.com/w/cpp/language/constraints.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_concepts
P0734R0https://wg21.link/P0734R0
Lambdas in unevaluated contextshttps://en.cppreference.com/w/cpp/language/lambda.html#Lambdas_in_unevaluated_contexts
P0315R4https://wg21.link/P0315R4
Three-way comparisonhttps://en.cppreference.com/w/cpp/language/operator_comparison.html#Three-way_comparison
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_impl_three_way_comparison
P0515R3https://wg21.link/P0515R3
P0588R1https://wg21.link/P0588R1
init-statements for range-based forhttps://en.cppreference.com/w/cpp/language/range-for.html#Syntax
P0614R1https://wg21.link/P0614R1
lambdashttps://en.cppreference.com/w/cpp/language/lambda.html
P0624R2https://wg21.link/P0624R2
P0641R2https://wg21.link/P0641R2
P0692R1https://wg21.link/P0692R1
P0846R0https://wg21.link/P0846R0
needed for constant evaluationhttps://en.cppreference.com/w/cpp/language/constant_expression.html#Functions_and_variables_needed_for_constant_evaluation
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_constexpr_in_decltype
P0859R0https://wg21.link/P0859R0
likelyhttps://en.cppreference.com/w/cpp/language/attributes/likely.html
unlikelyhttps://en.cppreference.com/w/cpp/language/attributes/likely.html
P0479R5https://wg21.link/P0479R5
typenamehttps://en.cppreference.com/w/cpp/keywords/typename.html
P0634R3https://wg21.link/P0634R3
Pack-expansionshttps://en.cppreference.com/w/cpp/language/parameter_pack.html
lambda init-captureshttps://en.cppreference.com/w/cpp/language/lambda.html#Lambda_capture
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_init_captures
P0780R2https://wg21.link/P0780R2
no_unique_addresshttps://en.cppreference.com/w/cpp/language/attributes/no_unique_address.html
P0840R2https://wg21.link/P0840R2
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_concepts
P0848R3https://wg21.link/P0848R3
structured bindingshttps://en.cppreference.com/w/cpp/language/structured_binding.html
P0961R1https://wg21.link/P0961R1
range-forhttps://en.cppreference.com/w/cpp/language/range-for.html
P0962R1https://wg21.link/P0962R1
P0969R0https://wg21.link/P0969R0
Destroying operator deletehttps://en.cppreference.com/w/cpp/memory/new/operator_delete.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_impl_destroying_delete
P0722R3https://wg21.link/P0722R3
Constant template parametershttps://en.cppreference.com/w/cpp/language/template_parameters.html#Constant_template_parameter
P0732R2https://wg21.link/P0732R2
capturehttps://en.cppreference.com/w/cpp/language/lambda.html#Lambda_capture
P0806R2https://wg21.link/P0806R2
explicit(bool)https://en.cppreference.com/w/cpp/language/explicit.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_conditional_explicit
P0892R2https://wg21.link/P0892R2
feature-test macroshttps://en.cppreference.com/w/cpp/experimental/feature_test.html
P0941R2https://wg21.link/P0941R2
P1008R1https://wg21.link/P1008R1
virtual functionhttps://en.cppreference.com/w/cpp/language/virtual.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_constexpr
P1064R0https://wg21.link/P1064R0
P1120R0https://wg21.link/P1120R0
char8_thttps://en.cppreference.com/w/cpp/language/types.html#char8_t
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_char8_t
P0482R6https://wg21.link/P0482R6
std::is_constant_evaluated()https://en.cppreference.com/w/cpp/types/is_constant_evaluated.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_is_constant_evaluated
P0595R2https://wg21.link/P0595R2
P1002R1https://wg21.link/P1002R1
Immediate functionshttps://en.cppreference.com/w/cpp/language/consteval.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_consteval
P1073R3https://wg21.link/P1073R3
Nested inline namespaceshttps://en.cppreference.com/w/cpp/language/namespace.html
P1094R2https://wg21.link/P1094R2
constrainedhttps://en.cppreference.com/w/cpp/language/template_parameters.html#Type_template_parameter
declarationshttps://en.cppreference.com/w/cpp/language/auto.html
P1141R2https://wg21.link/P1141R2
P1236R1https://wg21.link/P1236R1
dynamic_casthttps://en.cppreference.com/w/cpp/language/dynamic_cast.html
typeidhttps://en.cppreference.com/w/cpp/language/typeid.html
constant expressionshttps://en.cppreference.com/w/cpp/language/constant_expression.html
P1327R1https://wg21.link/P1327R1
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_constexpr
P1330R0https://wg21.link/P1330R0
Coroutineshttps://en.cppreference.com/w/cpp/language/coroutines.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_impl_coroutine
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_coroutine
P0912R5https://wg21.link/P0912R5
LWG3393https://wg21.link/LWG3393
initialization of aggregateshttps://en.cppreference.com/w/cpp/language/aggregate_initialization.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_aggregate_paren_init
P0960R3https://wg21.link/P0960R3
new-expressionshttps://en.cppreference.com/w/cpp/language/new.html
P1009R2https://wg21.link/P1009R2
Moduleshttps://en.cppreference.com/w/cpp/language/modules.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_modules
P1103R3https://wg21.link/P1103R3
P1041R4https://wg21.link/P1041R4
P1139R2https://wg21.link/P1139R2
P1185R2https://wg21.link/P1185R2
P1286R2https://wg21.link/P1286R2
P1091R3https://wg21.link/P1091R3
P1381R1https://wg21.link/P1381R1
P0388R4https://wg21.link/P0388R4
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_constexpr_dynamic_alloc
P0784R7https://wg21.link/P0784R7
volatilehttps://en.cppreference.com/w/cpp/language/cv.html#Notes
P1152R4https://wg21.link/P1152R4
constinithttps://en.cppreference.com/w/cpp/language/constinit.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_constinit
P1143R2https://wg21.link/P1143R2
Deprecate comma operator in subscriptshttps://en.cppreference.com/w/cpp/language/operator_other.html#Built-in_comma_operator
P1161R3https://wg21.link/P1161R3
nodiscardhttps://en.cppreference.com/w/cpp/language/attributes/nodiscard.html
P1301R4https://wg21.link/P1301R4
P1331R2https://wg21.link/P1331R2
P1668R1https://wg21.link/P1668R1
using enumhttps://en.cppreference.com/w/cpp/language/enum.html#Using-enum-declaration
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_using_enum
P1099R5https://wg21.link/P1099R5
Three-way comparisonhttps://en.cppreference.com/w/cpp/language/operator_comparison.html#Three-way_comparison
P1186R3https://wg21.link/P1186R3
nodiscardhttps://en.cppreference.com/w/cpp/language/attributes/nodiscard.html
P1771R1https://wg21.link/P1771R1
class template argument deductionhttps://en.cppreference.com/w/cpp/language/ctad.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_deduction_guides
P1814R0https://wg21.link/P1814R0
class template argument deductionhttps://en.cppreference.com/w/cpp/language/ctad.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_deduction_guides
P1816R0https://wg21.link/P1816R0
P2082R1https://wg21.link/P2082R1
Implicit movehttps://en.cppreference.com/w/cpp/language/return.html
P1825R0https://wg21.link/P1825R0
P1946R0https://wg21.link/P1946R0
P1959R0https://wg21.link/P1959R0
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_nontype_template_args
P1907R1https://wg21.link/P1907R1
P0593R6https://wg21.link/P0593R6
P1957R2https://wg21.link/P1957R2
edithttps://en.cppreference.com/mwiki/index.php?title=Template:cpp/compiler_support/20&action=edit§ion=T-2
std::endianhttps://en.cppreference.com/w/cpp/types/endian.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_endian
P0463R1https://wg21.link/P0463R1
std::make_shared()https://en.cppreference.com/w/cpp/memory/shared_ptr/make_shared.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_shared_ptr_arrays
P0674R1https://wg21.link/P0674R1
Floating-point atomichttps://en.cppreference.com/w/cpp/atomic/atomic.html#Specializations_for_floating-point_types
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_float
P0020R6https://wg21.link/P0020R6
Synchronized bufferedhttps://en.cppreference.com/w/cpp/io/basic_syncbuf.html
std::basic_osyncstreamhttps://en.cppreference.com/w/cpp/io/basic_osyncstream.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_syncbuf
P0053R7https://wg21.link/P0053R7
https://en.cppreference.com/w/cpp/header/algorithm.html
https://en.cppreference.com/w/cpp/header/utility.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_algorithms
P0202R3https://wg21.link/P0202R3
https://en.cppreference.com/w/cpp/header/complex.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_complex
P0415R1https://wg21.link/P0415R1
std::memory_orderhttps://en.cppreference.com/w/cpp/atomic/memory_order.html
P0439R0https://wg21.link/P0439R0
Stringhttps://en.cppreference.com/w/cpp/string/basic_string.html
prefixhttps://en.cppreference.com/w/cpp/string/basic_string/starts_with.html
suffixhttps://en.cppreference.com/w/cpp/string/basic_string/ends_with.html
stringhttps://en.cppreference.com/w/cpp/string/basic_string/starts_with.html
(_view)https://en.cppreference.com/w/cpp/string/basic_string_view/starts_with.html
::starts_withhttps://en.cppreference.com/w/cpp/string/basic_string/starts_with.html
ends_withhttps://en.cppreference.com/w/cpp/string/basic_string_view/ends_with.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_starts_ends_with
P0457R2https://wg21.link/P0457R2
operator<=>https://en.cppreference.com/w/cpp/language/operator_comparison.html#Three-way_comparison
https://en.cppreference.com/w/cpp/header/compare.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_three_way_comparison
P0768R1https://wg21.link/P0768R1
std::remove_cvrefhttps://en.cppreference.com/w/cpp/types/remove_cvref.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_remove_cvref
P0550R2https://wg21.link/P0550R2
nodiscardhttps://en.cppreference.com/w/cpp/language/attributes/nodiscard.html
standard libraryhttps://en.cppreference.com/w/cpp/language/attributes/nodiscard.html#Standard_library
P0600R1https://wg21.link/P0600R1
std::movehttps://en.cppreference.com/w/cpp/utility/move.html
numeric algorithmshttps://en.cppreference.com/w/cpp/algorithm.html#Numeric_operations
P0616R0https://wg21.link/P0616R0
Utilityhttps://en.cppreference.com/w/cpp/memory/to_address.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_to_address
P0653R2https://wg21.link/P0653R2
std::shared_ptrhttps://en.cppreference.com/w/cpp/memory/shared_ptr/atomic2.html
std::weak_ptrhttps://en.cppreference.com/w/cpp/memory/weak_ptr/atomic2.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_shared_ptr
P0718R2https://wg21.link/P0718R2
std::spanhttps://en.cppreference.com/w/cpp/container/span.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_span
P0122R7https://wg21.link/P0122R7
Calendarhttps://en.cppreference.com/w/cpp/chrono.html#Calendar
Time zonehttps://en.cppreference.com/w/cpp/chrono.html#Time_zone
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_chrono
P0355R7https://wg21.link/P0355R7
partialhttps://libcxx.llvm.org/Status/Cxx20.html#note-p0355
https://en.cppreference.com/w/cpp/header/version.html
P0754R2https://wg21.link/P0754R2
P0809R0https://wg21.link/P0809R0
ConstexprIteratorhttps://en.cppreference.com/w/cpp/named_req/ConstexprIterator.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_string_view
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_array_constexpr
P0858R0https://wg21.link/P0858R0
std::basic_string::reserve()https://en.cppreference.com/w/cpp/string/basic_string/reserve.html
P0966R1https://wg21.link/P0966R1
Atomic Compare-And-Exchangehttps://en.cppreference.com/w/cpp/atomic/atomic/compare_exchange.html
P0528R3https://wg21.link/P0528R3
std::atomic_refhttps://en.cppreference.com/w/cpp/atomic/atomic_ref.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_ref
P0019R8https://wg21.link/P0019R8
std::map::contains()https://en.cppreference.com/w/cpp/container/map/contains.html
P0458R2https://wg21.link/P0458R2
piecewise constructionhttps://en.cppreference.com/w/cpp/memory/scoped_allocator_adaptor/construct.html
P0475R1https://wg21.link/P0475R1
std::bit_cast()https://en.cppreference.com/w/cpp/numeric/bit_cast.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_bit_cast
P0476R2https://wg21.link/P0476R2
Integral power-of-2 operationshttps://en.cppreference.com/w/cpp/utility/bit.html
std::bit_ceil()https://en.cppreference.com/w/cpp/numeric/bit_ceil.html
std::bit_floor()https://en.cppreference.com/w/cpp/numeric/bit_floor.html
std::bit_width()https://en.cppreference.com/w/cpp/numeric/bit_width.html
std::has_single_bit()https://en.cppreference.com/w/cpp/numeric/has_single_bit.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_int_pow2
P0556R3https://wg21.link/P0556R3
P1956R1https://wg21.link/P1956R1
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_list_remove_return_type
P0646R1https://wg21.link/P0646R1
std::destroying_delete_thttps://en.cppreference.com/w/cpp/memory/new/destroying_delete_t.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_destroying_delete
P0722R3https://wg21.link/P0722R3
std::is_convertiblehttps://en.cppreference.com/w/cpp/types/is_convertible.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_is_nothrow_convertible
P0758R1https://wg21.link/P0758R1
std::shift_left/righthttps://en.cppreference.com/w/cpp/algorithm/shift.html
https://en.cppreference.com/w/cpp/header/algorithm.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_shift
P0769R2https://wg21.link/P0769R2
std::swap()https://en.cppreference.com/w/cpp/utility/swap.html
P0879R0https://wg21.link/P0879R0
std::type_identityhttps://en.cppreference.com/w/cpp/types/type_identity.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_type_identity
P0887R1https://wg21.link/P0887R1
Concepts libraryhttps://en.cppreference.com/w/cpp/concepts.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_concepts
P0898R3https://wg21.link/P0898R3
comparison operatorshttps://en.cppreference.com/w/cpp/container/array/operator_cmp.html
std::arrayhttps://en.cppreference.com/w/cpp/container/array.html
P1023R0https://wg21.link/P1023R0
std::unwrap_ref_decay and std::unwrap_referencehttps://en.cppreference.com/w/cpp/utility/functional/unwrap_reference.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_unwrap_ref
P0318R1https://wg21.link/P0318R1
std::bind_front()https://en.cppreference.com/w/cpp/utility/functional/bind_front.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_bind_front
P0356R5https://wg21.link/P0356R5
std::reference_wrapperhttps://en.cppreference.com/w/cpp/utility/functional/reference_wrapper.html
P0357R3https://wg21.link/P0357R3
operator>>(basic_istream&, CharT*)https://en.cppreference.com/w/cpp/io/basic_istream/operator_gtgt2.html
P0487R1https://wg21.link/P0487R1
char8_thttps://en.cppreference.com/w/cpp/language/types.html#char8_t
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_char8_t
P0482R6https://wg21.link/P0482R6
Utility functionshttps://en.cppreference.com/w/cpp/memory/uses_allocator_construction_args.html
uses-allocatorhttps://en.cppreference.com/w/cpp/memory/make_obj_using_allocator.html
constructionhttps://en.cppreference.com/w/cpp/memory/uninitialized_construct_using_allocator.html
P0591R4https://wg21.link/P0591R4
std::varianthttps://en.cppreference.com/w/cpp/utility/variant.html
std::optionalhttps://en.cppreference.com/w/cpp/utility/optional.html
P0602R4https://wg21.link/P0602R4
std::varianthttps://en.cppreference.com/w/cpp/utility/variant.html
P0608R3https://wg21.link/P0608R3
std::functionhttps://en.cppreference.com/w/cpp/utility/functional/function.html
noexcepthttps://en.cppreference.com/w/cpp/language/noexcept.html
P0771R1https://wg21.link/P0771R1
Onehttps://en.cppreference.com/w/cpp/iterator.html
Rangeshttps://en.cppreference.com/w/cpp/ranges.html
Proposalhttps://en.cppreference.com/w/cpp/algorithm/ranges.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_ranges
P0896R4https://wg21.link/P0896R4
unordered associative containershttps://en.cppreference.com/w/cpp/container.html#Unordered_associative_containers
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_generic_unordered_lookup
P0919R3https://wg21.link/P0919R3
P1690R1https://wg21.link/P1690R1
https://en.cppreference.com/w/cpp/header/chrono.html
noexcepthttps://en.cppreference.com/w/cpp/language/noexcept.html
P0972R0https://wg21.link/P0972R0
std::pointer_traitshttps://en.cppreference.com/w/cpp/memory/pointer_traits.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_memory
P1006R1https://wg21.link/P1006R1
std::assume_aligned()https://en.cppreference.com/w/cpp/memory/assume_aligned.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_assume_aligned
P1007R3https://wg21.link/P1007R3
make_unique_for_overwritehttps://en.cppreference.com/w/cpp/memory/unique_ptr/make_unique.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_smart_ptr_for_overwrite
P1020R1https://wg21.link/P1020R1
P1973R1https://wg21.link/P1973R1
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_array_constexpr
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_functional
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_iterator
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_tuple
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_utility
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_string_view
P1032R1https://wg21.link/P1032R1
std::spanhttps://en.cppreference.com/w/cpp/container/span.html
P1085R2https://wg21.link/P1085R2
operator+(basic_string)https://en.cppreference.com/w/cpp/string/basic_string/operator%2B
P1165R1https://wg21.link/P1165R1
std::erase(std::vector)https://en.cppreference.com/w/cpp/container/vector/erase2.html
std::erase_if(std::map)https://en.cppreference.com/w/cpp/container/map/erase_if.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_erase_if
P1209R0https://wg21.link/P1209R0
P1115R3https://wg21.link/P1115R3
P1502R1https://wg21.link/P1502R1
polymorphic_allocator<>https://en.cppreference.com/w/cpp/memory/polymorphic_allocator.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_polymorphic_allocator
P0339R6https://wg21.link/P0339R6
std::execution::unseqhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_execution
P1001R2https://wg21.link/P1001R2
std::lerp()https://en.cppreference.com/w/cpp/numeric/lerp.html
std::midpoint()https://en.cppreference.com/w/cpp/numeric/midpoint.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_interpolate
P0811R3https://wg21.link/P0811R3
std::spanhttps://en.cppreference.com/w/cpp/container/span.html
P1024R3https://wg21.link/P1024R3
std::create_directory()https://en.cppreference.com/w/cpp/filesystem/create_directory.html
P1164R1https://wg21.link/P1164R1
std::ssize()https://en.cppreference.com/w/cpp/iterator/size.html
std::spanhttps://en.cppreference.com/w/cpp/container/span.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_ssize
P1227R2https://wg21.link/P1227R2
unhttps://en.cppreference.com/w/cpp/types/is_unbounded_array.html
boundedhttps://en.cppreference.com/w/cpp/types/is_bounded_array.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_bounded_array_traits
P1357R1https://wg21.link/P1357R1
std::to_array()https://en.cppreference.com/w/cpp/container/array/to_array.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_to_array
P0325R4https://wg21.link/P0325R4
std::basic_stringbufhttps://en.cppreference.com/w/cpp/io/basic_stringbuf.html
P0408R7https://wg21.link/P0408R7
Layouthttps://en.cppreference.com/w/cpp/types/is_layout_compatible.html
compatibilityhttps://en.cppreference.com/w/cpp/types/is_corresponding_member.html
pointerhttps://en.cppreference.com/w/cpp/types/is_pointer_interconvertible_base_of.html
interconvertibilityhttps://en.cppreference.com/w/cpp/types/is_pointer_interconvertible_with_class.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_is_layout_compatible
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_is_pointer_interconvertible
P0466R5https://wg21.link/P0466R5
Bit operationshttps://en.cppreference.com/w/cpp/utility/bit.html
rotl()https://en.cppreference.com/w/cpp/numeric/rotl.html
rotr()https://en.cppreference.com/w/cpp/numeric/rotr.html
countl_zero()https://en.cppreference.com/w/cpp/numeric/countl_zero.html
countl_one()https://en.cppreference.com/w/cpp/numeric/countl_one.html
countr_zero()https://en.cppreference.com/w/cpp/numeric/countr_zero.html
countr_one()https://en.cppreference.com/w/cpp/numeric/countr_one.html
popcount()https://en.cppreference.com/w/cpp/numeric/popcount.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_bitops
P0553R4https://wg21.link/P0553R4
Mathematical constantshttps://en.cppreference.com/w/cpp/numeric/constants.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_math_constants
P0631R8https://wg21.link/P0631R8
Text formattinghttps://en.cppreference.com/w/cpp/utility/format.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_format
P0645R10https://wg21.link/P0645R10
std::stop_tokenhttps://en.cppreference.com/w/cpp/thread/stop_token.html
std::jthreadhttps://en.cppreference.com/w/cpp/thread/jthread.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_jthread
P0660R10https://wg21.link/P0660R10
std::allocatorhttps://en.cppreference.com/w/cpp/memory/allocator.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_dynamic_alloc
P0784R7https://wg21.link/P0784R7
std::stringhttps://en.cppreference.com/w/cpp/string/basic_string.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_string
P0426R1https://wg21.link/P0426R1
P1032R1https://wg21.link/P1032R1
P0980R1https://wg21.link/P0980R1
std::vectorhttps://en.cppreference.com/w/cpp/container/vector.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_vector
P1004R2https://wg21.link/P1004R2
range adaptorshttps://en.cppreference.com/w/cpp/ranges.html
P1035R7https://wg21.link/P1035R7
std::invoke()https://en.cppreference.com/w/cpp/utility/functional/invoke.html
P1065R2https://wg21.link/P1065R2
std::counting_semaphorehttps://en.cppreference.com/w/cpp/thread/counting_semaphore.html
std::latchhttps://en.cppreference.com/w/cpp/thread/latch.html
std::barrierhttps://en.cppreference.com/w/cpp/thread/barrier.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_flag_test
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_lock_free_type_aliases
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_wait
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_barrier
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_latch
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_semaphore
P1135R6https://wg21.link/P1135R6
std::source_locationhttps://en.cppreference.com/w/cpp/utility/source_location.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_source_location
P1208R6https://wg21.link/P1208R6
<=>https://en.cppreference.com/w/cpp/language/operator_comparison.html#Three-way_comparison
P1614R2https://wg21.link/P1614R2
std::atomichttps://en.cppreference.com/w/cpp/atomic/atomic.html
std::atomic_flaghttps://en.cppreference.com/w/cpp/atomic/atomic_flag.html
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_atomic_value_initialization
P0883R2https://wg21.link/P0883R2
numeric algorithmshttps://en.cppreference.com/w/cpp/numeric.html#Numeric_operations
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_numeric
P1645R1https://wg21.link/P1645R1
Safe integral comparisonshttps://en.cppreference.com/w/cpp/utility.html#Integer_comparison_functions
FTMhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_integer_comparison_functions
P0586R2https://wg21.link/P0586R2
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=edit§ion=7
C++20https://en.wikipedia.org/wiki/C%2B%2B20
Working C++20 exampleshttps://github.com/makelinux/examples/blob/HEAD/cpp/20.cpp
https://en.cppreference.com/mwiki/index.php?title=cpp/20&oldid=178089https://en.cppreference.com/mwiki/index.php?title=cpp/20&oldid=178089
Categoryhttps://en.cppreference.com/w/Special:Categories
Todo without reasonhttps://en.cppreference.com/w/Category%253ATodo_without_reason.html
Support ushttp://www.cppreference.com/support
Recent changeshttps://en.cppreference.com/w/Special:RecentChanges
FAQhttps://en.cppreference.com/w/Cppreference%253AAbout.html
Offline versionhttps://en.cppreference.com/w/Cppreference%253AArchives.html
https://en.cppreference.com/w/cpp/20.html
What links herehttps://en.cppreference.com/w/Special:WhatLinksHere/cpp/20
Related changeshttps://en.cppreference.com/w/Special:RecentChangesLinked/cpp/20
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://en.cppreference.com/w/Special:SpecialPages
Printable versionhttps://en.cppreference.com/mwiki/index.php?title=cpp/20&printable=yes
Permanent linkhttps://en.cppreference.com/mwiki/index.php?title=cpp/20&oldid=178089
Page informationhttps://en.cppreference.com/mwiki/index.php?title=cpp/20&action=info
Españolhttp://es.cppreference.com/w/cpp/20
日本語http://ja.cppreference.com/w/cpp/20
Русскийhttp://ru.cppreference.com/w/cpp/20
中文http://zh.cppreference.com/w/cpp/20
Privacy policyhttps://en.cppreference.com/w/Cppreference%253APrivacy_policy.html
About cppreference.comhttps://en.cppreference.com/w/Cppreference%253AAbout.html
Disclaimershttps://en.cppreference.com/w/Cppreference%253AGeneral_disclaimer.html
https://www.mediawiki.org/
http://qbnz.com/highlighter/
http://www.tigertech.net/referral/cppreference.com

URLs of crawlers that visited me.