Espaces de noms
Variantes
Affichages
Actions

C++ Standard Library header files

De cppreference.com
< cpp


L'interface de la bibliothèque standard du C++ est définie par la collection suivante de fichiers d'en-tête.
Original:
The interface of C++ standard library is defined by the following collection of header files.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Sommaire

Bibliothèque d'utilitaires
Original:
Utilities library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<cstdlib>
Services publics à usage général: la commande par programme, allocation dynamique de mémoire, des nombres aléatoires, trier et rechercher
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<csignal> Fonctions et constantes macro pour la gestion du signal
<csetjmp> Macro (et fonction) qui permet d'économiser (et les sauts) à un contexte d'exécution
<cstdarg> Manipulation des listes d'arguments variables de longueur
<typeinfo> D'exécution des services publics d'information de type
<typeindex> (depuis C++11) std::type_index
<type_traits> (depuis C++11) Informations de type lors de la compilation
<bitset>
Modèle de classe std::bitset
Original:
std::bitset class template
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<functional>
Objets Function, conçu pour être utilisé avec le algorithmes standards
Original:
Objets Function, designed for use with the algorithmes standards
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<utility>
composantes des services publics Divers
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ctime> C-style d'heure / date utilitaires
<chrono> (depuis C++11) C + + temps utilitaires
<cstddef> typedefs pour des types comme size_t, NULL et autres
<initializer_list> (depuis C++11)
Modèle de classe std::initializer_list
Original:
std::initializer_list class template
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<tuple> (depuis C++11)
Modèle de classe std::tuple
Original:
std::tuple class template
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
La gestion dynamique de la mémoire
Original:
Dynamic memory management
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<new> Bas niveau des utilitaires de gestion de mémoire
<memory> La hausse du niveau des utilitaires de gestion de mémoire
<scoped_allocator> (depuis C++11) Allocateur classe imbriquée
Limites numériques
Original:
Numeric limits
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<climits> limites de types intégraux
<cfloat> limites de types de flotteurs
<cstdint> types de taille fixe and d'autres types de limites
<cinttypes>
formatage des macros, intmax_t et uintmax_t mathématiques et les conversions
Original:
formatage des macros, intmax_t and uintmax_t math and conversions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<limits> méthode normalisée pour propriétés d'une requête de types fondamentaux
Erreur de manipulation
Original:
Error handling
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<exception> Services de gestion des exceptions
<stdexcept> Objets d'exception
<cassert> Conditionnellement compilé macro qui compare son argument à zéro
<system_error> définit std :: error_code, un code d'erreur dépendant de la plateforme
<cerrno> Macro contenant le numéro de la dernière erreur

Bibliothèque cordes
Original:
Strings library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<cctype> fonctions pour déterminer le type de contenu dans les données de caractères
<cwctype> des fonctions pour déterminer le type de données de caractères de large
<cstring>
chaîne de caractères étroite fonctions de manipulation différents
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cwstring>
chaîne de caractères larges fonctions de manipulation différents
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cwchar>
diverses de largeur et multi-octets chaîne de manutention fonctions
Original:
various de largeur and multi-octets string handling functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cuchar> (depuis C++11)
C-style Unicode fonctions de conversion de caractères
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<string>
Modèle de classe std::basic_string
Original:
std::basic_string class template
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Conteneurs bibliothèque
Original:
Containers library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<array> (depuis C++11)
std::array récipient
Original:
std::array container
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<vector>
std::vector récipient
Original:
std::vector container
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<deque>
std::deque récipient
Original:
std::deque container
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<list>
std::list récipient
Original:
std::list container
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<forward_list> (depuis C++11)
std::forward_list récipient
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<set>
std::set et conteneurs std::multiset associatifs
Original:
std::set and std::multiset associative containers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<map>
std::map et conteneurs std::multimap associatifs
Original:
std::map and std::multimap associative containers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<unordered_set> (depuis C++11)
std::unordered_set et std::unordered_multiset non ordonnée conteneurs associatifs
Original:
std::unordered_set and std::unordered_multiset unordered associative containers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<unordered_map> (depuis C++11)
std::unordered_map et std::unordered_multimap non ordonnée conteneurs associatifs
Original:
std::unordered_map and std::unordered_multimap unordered associative containers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stack>
Adaptateur récipient std::stack
Original:
std::stack container adaptor
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<queue>
std::queue et std::priority_queue adaptateurs de conteneurs
Original:
std::queue and std::priority_queue container adaptors
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Bibliothèque d'algorithmes
Original:
Algorithms library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<algorithm> Algorithmes qui fonctionnent sur les contenants

Bibliothèque itérateurs
Original:
Iterators library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<iterator> Itérateurs des conteneurs

Bibliothèque Numerics
Original:
Numerics library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<cmath> Mathématiques communes fonctions
<complex> Type nombre complexe
<valarray> Classe pour représenter et manipuler des tableaux de valeurs
<random> Des générateurs de nombres aléatoires et distributions
<numeric> Opérations sur les valeurs numériques dans des conteneurs
<ratio> (depuis C++11) Moment de la compilation arithmétique rationnelle
<cfenv> (depuis C++11)
Virgule flottante environnement accéder aux fonctions
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

D'entrée / sortie de bibliothèque
Original:
Input/output library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<iosfwd>
transmettre les déclarations de toutes les classes dans la bibliothèque d'entrée / sortie
Original:
forward declarations of all classes in the input/output library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ios>
std::ios_base classe, modèle de classe std::basic_ios et typedefs plusieurs
Original:
std::ios_base class, std::basic_ios class template and several typedefs
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<istream>
Modèle de classe std::basic_istream et typedefs plusieurs
Original:
std::basic_istream class template and several typedefs
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ostream>
Modèle de classe std::basic_ostream et typedefs plusieurs
Original:
std::basic_ostream class template and several typedefs
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<iostream>
Modèle de classe std::basic_iostream et typedefs plusieurs
Original:
std::basic_iostream class template and several typedefs
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<fstream>
std::basic_fstream, std::basic_ifstream, modèles de classe std::basic_ofstream et typedefs plusieurs
Original:
std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<sstream>
std::basic_stringstream, std::basic_istringstream, modèles de classe std::basic_ostringstream et typedefs plusieurs
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<strstream> std::strstream, std::istrstream, std::ostrstream (obsolète)
<iomanip> Les fonctions d'assistance pour contrôler le format ou l'entrée et la sortie
<streambuf>
Modèle de classe std::basic_streambuf
Original:
std::basic_streambuf class template
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cstdio> C-type des fonctions d'entrées-sorties

Localisation bibliothèque
Original:
Localization library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<locale> Services de localisation
<clocale> Services de localisation C
<codecvt> (depuis C++11) Installations de conversion Unicode

Regular Expressions bibliothèque
Original:
Regular Expressions library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<regex> (depuis C++11) Les classes, les algorithmes et les itérateurs pour appuyer traitement des expressions régulières

Atomique bibliothèque opérations
Original:
Atomic Operations library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<atomic> (depuis C++11) Atomique opérations de la bibliothèque

Bibliothèque de support fil
Original:
Thread support library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<thread> (depuis C++11)
Classe std::thread et des fonctions de soutien
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<mutex> (depuis C++11) primitives d'exclusion mutuelle
<future> (depuis C++11) primitives de calculs asynchrones
<condition_variable> (depuis C++11) thread en attente conditions

Têtes de compatibilité C
Original:
C compatibility headers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<ciso646>
tête vide. Les macros qui apparaissent dans iso646.h en C sont des mots clés en C + +
Original:
empty header. The macros that appear in iso646.h in C are keywords in C++
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ccomplex>
comprend simplement le <complex> tête
Original:
simply includes the header <complex>
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ctgmath> (depuis C++11)
comprend simplement le <ccomplex> têtes et <cmath>: les surcharges équivalentes au contenu de l'en-tête C tgmath.h sont déjà fournies par <cmath> et <complex>
Original:
simply includes the headers <ccomplex> and <cmath>: the overloads equivalent to the contents of the C header tgmath.h are already provided by <cmath> and <complex>
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cstdalign> (depuis C++11)
définit un macro compatibilité constante
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cstdbool> (depuis C++11)
définit un macro compatibilité constante
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Obsolète têtes
Original:
Deprecated headers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

<assert.h> (obsolète)
se comporte comme si chaque nom de <cassert> est placé dans l'espace de noms global
Original:
behaves as if each name from <cassert> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<complex.h> (obsolète)
se comporte comme si chaque nom de <ccomplex> est placé dans l'espace de noms global
Original:
behaves as if each name from <ccomplex> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<ctype.h> (obsolète)
se comporte comme si chaque nom de <cctype> est placé dans l'espace de noms global
Original:
behaves as if each name from <cctype> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<errno.h> (obsolète)
se comporte comme si chaque nom de <cerrno> est placé dans l'espace de noms global
Original:
behaves as if each name from <cerrno> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<fenv.h> (obsolète)
se comporte comme si chaque nom de <cfenv> est placé dans l'espace de noms global
Original:
behaves as if each name from <cfenv> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<float.h> (obsolète)
se comporte comme si chaque nom de <cfloat> est placé dans l'espace de noms global
Original:
behaves as if each name from <cfloat> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<inttypes.h> (obsolète)
se comporte comme si chaque nom de <cinttypes> est placé dans l'espace de noms global
Original:
behaves as if each name from <cinttypes> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<iso646.h> (obsolète)
se comporte comme si chaque nom de <ciso646> est placé dans l'espace de noms global
Original:
behaves as if each name from <ciso646> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<limits.h> (obsolète)
se comporte comme si chaque nom de <climits> est placé dans l'espace de noms global
Original:
behaves as if each name from <climits> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<locale.h> (obsolète)
se comporte comme si chaque nom de <clocale> est placé dans l'espace de noms global
Original:
behaves as if each name from <clocale> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<math.h> (obsolète)
se comporte comme si chaque nom de <cmath> est placé dans l'espace de noms global
Original:
behaves as if each name from <cmath> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<setjmp.h> (obsolète)
se comporte comme si chaque nom de <csetjmp> est placé dans l'espace de noms global
Original:
behaves as if each name from <csetjmp> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<signal.h> (obsolète)
se comporte comme si chaque nom de <csignal> est placé dans l'espace de noms global
Original:
behaves as if each name from <csignal> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdalign.h> (obsolète)
se comporte comme si chaque nom de <cstdalign> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdalign> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdarg.h> (obsolète)
se comporte comme si chaque nom de <cstdarg> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdarg> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdbool.h> (obsolète)
se comporte comme si chaque nom de <cstdbool> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdbool> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stddef.h> (obsolète)
se comporte comme si chaque nom de <cstddef> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstddef> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdint.h> (obsolète)
se comporte comme si chaque nom de <cstdint> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdint> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdio.h> (obsolète)
se comporte comme si chaque nom de <cstdio> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdio> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<stdlib.h> (obsolète)
se comporte comme si chaque nom de <cstdlib> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstdlib> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<string.h> (obsolète)
se comporte comme si chaque nom de <cstring> est placé dans l'espace de noms global
Original:
behaves as if each name from <cstring> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<tgmath.h> (obsolète)
se comporte comme si chaque nom de <ctgmath> est placé dans l'espace de noms global
Original:
behaves as if each name from <ctgmath> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
se comporte comme si chaque nom de <code><ctime></code> est placé dans l'espace de noms global
Original:
behaves as if each name from <code><ctime></code> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<code><b><uchar.h></b></code> (obsolète)
se comporte comme si chaque nom de <code><cuchar></code> est placé dans l'espace de noms global
Original:
behaves as if each name from <code><cuchar></code> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<code><b><wchar.h></b></code> (obsolète)
se comporte comme si chaque nom de <code><cwchar></code> est placé dans l'espace de noms global
Original:
behaves as if each name from <code><cwchar></code> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<code><b><wctype.h></b></code> (obsolète)
se comporte comme si chaque nom de <code><cwctype></code> est placé dans l'espace de noms global
Original:
behaves as if each name from <code><cwctype></code> is placed in global namespace
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.