Les programmeurs C++ ont accès à une palette de fonctions avec la bibliothèque standard de C, définis dans ISO/IEC 9899:1990 (connu sous le nom de C90).
Tous les fonctions de ces bibliothèques sont définis dans l'espace de nom (namespace) std
La liste suivante contient les fonctions standard de la bibliothèque C, regroupé par fonctionnalité :
Une liste de tous les fonctions de la bibliothèque standard de 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 <cstdio>
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
l'espace de nom (namespace) global à la place de l'espace
de nom std.