cppreference.com (original) (raw)
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
Concepts library (C++20)
Metaprogramming library (C++11)
Ranges library (C++20)
Calendar (C++20) − Time zone (C++20)
Concurrency support library (C++11)
Execution support library (C++26)
Feature test macros (C++20)
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
Null-terminated strings:
byte − multibyte − wide
Concurrency support library (C11)
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
- 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.
- 7 June 2019: New version of the offline archive
- 28 October 2018: New version of the offline archive
- 11 March 2018: New version of the offline archive