Programátoři C++ mají přístup k různým funkcím ze standardních knihoven jazyka C, tak jak jsou dofinovány v ISO/IEC 9899:1990 (známé jako C90). Všechny funkce těchto knihoven jsou definovány v std namespace.
Následující seznam je seznamem funkcí knihovny C uspořádaných zhruba podle funkcionality:
Funkce výše jsou definovány v následujících 18 hlavičkových souborech:
Když vkládáme hlavičkové soubory ze standardní knihovny C, je doporučeno použít styl zápisu cfile místo tohoto file.h.
Například, hlavičkový soubor stdio.h by měl být vkládán tímto způsobem:
#include <cstdio>
Zápis pomocí file.h funguje, ale je povolen hlavně kvůli zpětné kompatibilitě. Rozdíl mezi zápisem cfile a file.h je takový,
že funkce vložené pomocí file.h se zveřejní v globálním jmenném prostoru (global namespace) místo v jmenném prostoru std.
Více informací: The 2005 C99 working paper from the Approved Standards of working group 14.