◐ Shell
clean mode source ↗

C++ reference — cppreference.com

Support des compilateurs
Implémentations autonomes

Language

Concepts de base
Mots-clefs du C++
Préprocesseur
Expressions
Déclaration
Initialisation
Fonctions
Instructions
Classes
Modèles
Exceptions

En-têtes standards

Exigences nommées

Macros de test de fonctionnalités (C++20)

Bibliothèque du language

Support des types  −  traits (C++11)
Utilitaires
Compratateurs relationels (C++20)
numeric_limits  −  type_info
initializer_list (C++11)

Concepts (C++20)

Diagnostics

Utilitaires généraux

Pointeurs intelligents and allocateurs
Date et heure
Fonction-objets  −  hash (C++11)
Conversion des chaînes (C++17)
Fonctions utilitaires
pair  −   tuple (C++11)
optional (C++17)  −  any (C++17)
variant (C++17)

Chaînes de caractères

basic_string
basic_string_view (C++17)
Chaînes terminées par null:
  byte  −  multibyte  −  wide

Conteneurs

array (C++11)  −  vector
map  −  unordered_map (C++11)
priority_queue  −  span (C++20)
Autres conteneurs:
  sequence  −   associative
  unordered associative  −  adaptors

Itérateurs

Plages d'éléments (C++20)

Algorithmes

Bibliothèque numérique

Fonctions mathématiques communes
Fonctions mathématiques classiques (C++17)
Algorithmes numéraires
Génération de nombres pseudo-aléatoires
Environnement des réels (C++11)
complex  −  valarray

Entrées/Sorties

E/S basée sur les flux
Sortie synchrone (C++20)
Manipulateurs d'E/S

Régionalisation (locale)

Bibliothèque d'expressions régulières (C++11)

basic_regex  −  algorithmes

Opérations atomiques (C++11)

atomic  −  atomic_flag
atomic_ref (C++20)

Gestion des fils d'exécution (thread) (C++11)

Bibliothèque du système de fichiers (C++17)