=====La bibliothèque standard du C===== Les programmeurs C++ ont accès à une palette de fonctions avec la bibliothèque standard de C, définis dans [[http://www.open-std.org/jtc1/sc22/wg14/|ISO/IEC 9899:1990]] (connu sous le nom de [[http://fr.wikipedia.org/wiki/ANSI_C|C90]]). Tous les fonctions de ces bibliothèques sont définis dans [[fr/keywords/namespace|l'espace de nom (namespace)]] **std** ====Fonctions de la bibliothèque C==== La liste suivante contient les fonctions standard de la bibliothèque C, regroupé par fonctionnalité : * [[fr/c/io/|I/O Entrée/sortie]] * [[fr/c/string/|Chaîne de caractères]] * [[fr/c/math/|Mathématique]] * [[fr/c/date/|Date et temps]] * [[fr/c/mem/|Bibliothèque mémoire]] * [[fr/c/other/|Autre bibliothèques]] Une liste de [[all|tous les fonctions de la bibliothèque standard de C]] ====Fichiers d'en-tête Standard C==== Les fonctions ci-dessus sont défini dans les fichiers d'en-tête suivants : * * * * * * * * * * * * * * * * * * Lors de l'inclusion des fichiers d'en-tête de la bibliothèque standard de C, il est préférable d'utiliser la notation ''fichierc'' au lieu de la notation ''fichierc.h''. Par exemple, l'en-tête ''stdio.h'' devrait être incluse de cette manière : #include La notation ''fichierc.h'' fonctionne, sauf qu'elle est seulement maintenue pour une compatibilité antérieure. La différence entre la notation ''fichierc'' et ''fichierc.h'' est que les fonctions inclusent par ''fichierc.h'' seront dans [[fr/keywords/namespace|l'espace de nom (namespace)]] global à la place de l'espace de nom **std**.