C++ reference C++11, C++14, C++17, C++20, C++23, C++26 │ Compiler support C++11, C++14, C++17, C++20, C++23, C++26 |
Language Standard library (headers) Named requirements Language support library Concepts library (C++20) | Diagnostics library Memory management library Metaprogramming library (C++11) General utilities library Containers library Iterators library Ranges library (C++20) Algorithms library | Strings library Text processing library Numerics library Date and time library Calendar (C++20) − Time zone (C++20) Input/output library Concurrency support library (C++11) Execution support library (C++26) Feature test macros (C++20) |
Technical specifications Standard library extensions (library fundamentals TS) Standard library extensions v2 (library fundamentals TS v2) Standard library extensions v3 (library fundamentals TS v3) | Parallelism library extensions v2 (parallelism TS v2) Concurrency library extensions (concurrency TS) Transactional Memory (TM TS) Reflection (reflection TS) |
External Links − Non-ANSI/ISO Libraries − Index − std Symbol Index |
|
C reference C89, C95, C99, C11, C17, C23 │ Compiler support C99, C23 |
Language Headers Type support | Program utilities Variadic functions Diagnostics library Dynamic memory management Strings library Null-terminated strings: byte − multibyte − wide Date and time library Localization library Input/output library | Algorithms library Numerics library Concurrency support library (C11) |
Technical specifications Dynamic memory extensions (dynamic memory TR) Floating-point extensions, Part 1 (FP Ext 1 TS) Floating-point extensions, Part 4 (FP Ext 4 TS) |
External Links − Non-ANSI/ISO Libraries − Index − Symbol Index |
News |
- 27 August 2025: Sorry for the delay, everyone. Finding the time to work on the upgrade has proven more challenging than expected. Hopefully we'll be able to get back to normal in the near future.
- 30 March 2025: The site will be in a temporary read-only mode in the next few weeks to facilitate some long-overdue software updates. Hopefully it won't take too long, but we all know how database migrations can sometimes turn evil. Please send any concerns/ideas/moral-support to comments@cppreference.com.
|