C++ Standard Library header files
De cppreference.com
< cpp
[] |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
L'interface de la bibliothque standard du C++ est dfinie par la collection suivante de fichiers d'en-tte.
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.
You can help to correct and verify the translation. Click here for instructions.
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 gnral: la commande par programme, allocation dynamique de mmoire, des nombres alatoires, trier et rechercher
Original: General purpose utilities: la commande par programme, allocation dynamique de mmoire, des nombres alatoires, trier et rechercher 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'excution |
<cstdarg>
|
Manipulation des listes d'arguments variables de longueur |
<typeinfo>
|
D'excution 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>
|
Modle 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, conu 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: Various composantes des services publics 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)
|
Modle 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)
|
Modle 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. |
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 mmoire |
<memory>
|
La hausse du niveau des utilitaires de gestion de mmoire |
<scoped_allocator> (depuis C++11)
|
Allocateur classe imbrique |
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 intgraux |
<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 mathmatiques et les conversions Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<limits>
|
mthode normalise pour proprits d'une requte de types fondamentaux |
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 zro |
<system_error>
|
dfinit std :: error_code, un code d'erreur dpendant de la plateforme |
<cerrno>
|
Macro contenant le numro de la dernire erreur |
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 dterminer le type de contenu dans les donnes de caractres |
<cwctype>
|
des fonctions pour dterminer le type de donnes de caractres de large |
<cstring>
|
chane de caractres troite fonctions de manipulation diffrents
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cwstring>
|
chane de caractres larges fonctions de manipulation diffrents
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 chane 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 caractres
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<string>
|
Modle 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. |
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 rcipient
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 rcipient
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 rcipient
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 rcipient
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 rcipient
Original: std::forward_list container 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 ordonne 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 ordonne 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 rcipient 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. |
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 |
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>
|
Itrateurs des conteneurs |
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>
|
Mathmatiques communes fonctions |
<complex>
|
Type nombre complexe |
<valarray>
|
Classe pour reprsenter et manipuler des tableaux de valeurs |
<random>
|
Des gnrateurs de nombres alatoires et distributions |
<numeric>
|
Oprations sur les valeurs numriques dans des conteneurs |
<ratio> (depuis C++11)
|
Moment de la compilation arithmtique rationnelle |
<cfenv> (depuis C++11)
|
Virgule flottante environnement accder aux fonctions
Original: Virgule flottante environnement access functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
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 dclarations de toutes les classes dans la bibliothque d'entre / 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, modle 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>
|
Modle 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>
|
Modle 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>
|
Modle 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, modles de classe std::basic_ofstream 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. |
<sstream>
|
std::basic_stringstream, std::basic_istringstream, modles de classe std::basic_ostringstream et typedefs plusieurs
Original: std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream 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. |
<strstream>
|
std::strstream, std::istrstream, std::ostrstream (obsolte)
|
<iomanip>
|
Les fonctions d'assistance pour contrler le format ou l'entre et la sortie |
<streambuf>
|
Modle 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'entres-sorties |
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 |
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 itrateurs pour appuyer traitement des expressions rgulires |
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 oprations de la bibliothque |
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: std::thread class and des fonctions de soutien 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 |
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>
|
tte vide. Les macros qui apparaissent dans
iso646.h en C sont des mots cls 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> tte
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> ttes et <cmath>: les surcharges quivalentes au contenu de l'en-tte C
tgmath.h sont dj 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)
|
dfinit un macro compatibilit constante
Original: defines one macro compatibilit constante 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)
|
dfinit un macro compatibilit constante
Original: defines one macro compatibilit constante The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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> (obsolte)
|
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. |
<time.h> (obsolte)
|
se comporte comme si chaque nom de
<ctime> est plac dans l'espace de noms global Original: behaves as if each name from <ctime> 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. |
<uchar.h> (obsolte)
|
se comporte comme si chaque nom de
<cuchar> est plac dans l'espace de noms global Original: behaves as if each name from <cuchar> 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. |
<wchar.h> (obsolte)
|
se comporte comme si chaque nom de
<cwchar> est plac dans l'espace de noms global Original: behaves as if each name from <cwchar> 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. |
<wctype.h> (obsolte)
|
se comporte comme si chaque nom de
<cwctype> est plac dans l'espace de noms global Original: behaves as if each name from <cwctype> 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. |