C and C++ reference

From cppreference.com

C++ reference
C++98, C++03, C++11, C++14, C++17, C++20

Language

Headers

Named requirements

Feature test macros (C++20)

Language support library

Concepts library (C++20)

Diagnostics library

General utilities library

Strings library

basic_string
basic_string_view (C++17)
Null-terminated strings:
byte multibyte wide

Containers library

Iterators library

Algorithms library

Numerics library

Input/output library

Localizations library

Regular expressions library (C++11)

Atomic operations library (C++11)

Thread support library (C++11)

Filesystem library (C++17)

Technical specifications

Standard library extensions(library fundamentals TS)
Standard library extensions v2(library fundamentals TS v2)

Concurrency library extensions(concurrency TS)
Concepts(concepts TS)
Ranges(ranges TS)
Transactional Memory(TM TS)

External LinksNon-ANSI/ISO LibrariesIndexstd Symbol Index

C reference
C89, C95, C99, C11, C17

Language

Headers

Type support

Program utilities

Variadic functions

Error handling

Dynamic memory management

Date and time utilities

Strings library

Null-terminated strings:
byte multibyte wide

Algorithms

Numerics

Input/output support

Localization support

Atomic operations library (C11)

Thread 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 LinksNon-ANSI/ISO LibrariesIndexSymbol Index
News
  • 1 December 2017: ISO C++17 published.
  • 9 April 2017: New version of the offline archive.
    The Debian and Ubuntu packages will be updated to this version.