Section courante

A propos

Section administrative du site

Voici les entêtes standard définit dans le langage de programmation C++ :

Entête Description
algorithm Cet entête contient les définitions d'une collection de fonctions spécialement conçues pour être utilisées sur des intervalles d'éléments.
array Cet entête définit la classe conteneur du tableau de taille fixe.
atomic Cet entête contient les types atomiques, lequel sont des types encapsulant une valeur dont l'accès est garanti de ne pas provoquer de courses de données et peuvent être utilisés pour synchroniser les accès mémoire entre différents processus léger.
bitset Cet entête contient une classe d'entreposage de bits.
chrono Cet entête permet de fournir des outils pour travailler avec le temps, les durées, et les points dans le temps.
codecvt Cet entête contient les facettes standard pour convertir entre les encodages de caractères UTF.
complex Cet entête contient l'implémentation de la classe complexe pour contenir des nombres complexes sous forme cartésienne et plusieurs fonctions et surcharges pour fonctionner avec eux.
condition_variable Cet entête contient les déclarations des types de variables de condition.
deque Cet entête contient une double fin de séquence de conteneur.
exception Cet entête permet de définir la classe de base pour toutes les exceptions levées par les éléments de la bibliothèque standard : exception, ainsi que plusieurs types et utilitaires pour aider à la gestion des exceptions.
forward_list Cet entête permet de définir la classe de conteneur.
fstream Cet entête permet de fournir des classes de flux de fichiers.
functional Cet entête contient les objets de fonction, soit des objets spécifiquement conçus pour être utilisés avec une syntaxe similaire à celle des fonctions.
future Cet entête contient les fonctionnalités permettant un accès désynchronisée aux valeurs définies par des fournisseurs spécifiques, éventuellement dans un processus léger différent.
initializer_list Cet entête permet de définir le modèle de classe initializer_list.
iomanip Cet entête permet de fournir des manipulateurs paramétriques.
ios Cet entête permet de fournir des classes de base et des types pour la hiérarchie des classes IOStream.
iosfwd Cet entête permet de fournir des déclarations anticipées pour les types de la bibliothèque d'entrée/sortie standard.
iostream Cet entête contient les définitions des objets de flux d'entrée/sortie standard.
istream Cet entête permet de fournir les classes de flux d'entrée standard et d'entrée/sortie combinées.
iterator Cet entête contient un itérateur est tout objet qui, pointant vers un élément dans une plage d'éléments (comme un tableau ou un conteneur), a la capacité d'itérer sur les éléments de cet intervalle en utilisant un ensemble d'opérateurs (avec au moins les opérateurs d'incrémentation (++) et de déréférencement (*)).
limits Cet entête permet de définir des éléments avec les caractéristiques des types arithmétiques.
list Cet entête contient un genre de liste de séquence de conteneur.
locale Cet entête contient un paramètre régional est un ensemble de fonctionnalités spécifiques à une culture, pouvant être utilisées par des programmes pour être plus portables au niveau international.
map Cet entête contient un genre de conteneur associatif avec des éléments entreposés par combinaison de clef et de valeur.
memory Cet entête permet de définir les utilitaires généraux pour gérer la mémoire dynamique.
mutex Cet entête contient un entête avec des fonctionnalités permettant l'exclusion mutuelle (mutex) de l'exécution simultanée de sections critiques de code, permettant d'éviter explicitement les courses de données.
new Cet entête permet de décrire les fonctions utilisées pour gérer l'entreposage dynamique en C++.
numeric Cet entête permet de décrire un ensemble d'algorithmes permettant d'effectuer certaines opérations sur des séquences de valeurs numériques.
ostream Cet entête permet de fournir la classe de flux de sortie standard.
queue Cet entête permet de définir les classes d'adaptateur de conteneur queue et priority_queue.
random Cet entête contient une présentation des fonctionnalités de génération de nombres aléatoires.
ratio Cet entête permet de déclarer le modèle de classe ratio et plusieurs types auxiliaires pour fonctionner avec eux.
regex Cet entête contient les expressions régulières, soit une manière standardisée d'exprimer des modèles à comparer à des séquences de caractères.
stdexcept Cet entête contient les définitions d'un ensemble d'exceptions standard que la bibliothèque et les programmes peuvent utiliser pour signaler les erreurs courantes.
set Cet entête permet de définir les classes de conteneurs d'ensemble et de multi-ensemble.
sstream Cet entête permet de fournir des classes de flux de chaînes de caractères.
stack Cet entête contient les définitions de classe conteneur de la pile.
streambuf Cet entête permet de fournir la classe tampon streambuf, à utiliser en combinaison avec les flux d'entrée/sortie.
string Cet entête contient une présentation des types de chaînes de caractères, les traits de caractère et un ensemble de fonctions de conversion.
system_error Cet entête contient une définition d'une série d'éléments standardisés pour signaler les conditions d'erreur provenant du système d'exploitation ou d'autres opérations de bas niveau.
thread Cet entête contient une déclaration de classe de processus léger et l'espace de noms this_thread.
tuple Cet entête contient les tuples, soit des objets regroupant des éléments de types éventuellement différents dans un seul objet, tout comme le font les objets paires pour les paires d'éléments, mais généralisés pour n'importe quel nombre d'éléments.
type_traits Cet entête permet de définir une série de classes pour obtenir des informations de type au moment de la compilation.
typeindex Cet entête contient la définition de la classe type_index et une spécialisation de hachage pour ce type.
typeinfo Cet entête contient la définition des types utilisés liés aux opérateurs typeid et dynamic_cast.
unordered_map Cet entête permet de définir les classes conteneurs unordered_map et unordered_multimap.
unordered_set Cet entête contient les définitions des classes conteneurs unordered_set et unordered_multiset.
utility Cet entête contient des utilitaires dans des domaines non liés.
valarray Cet entête permet de déclarer la classe valarray et ses classes et fonctions auxiliaires.
vector Cet entête permet de définir la classe conteneur du vecteur.


Dernière mise à jour : Lundi, le 18 novembre 2024