Aller au contenu

Les bibliothèques

En construction

Notes personnelles à relire et compléter pour servir de support pour les cours.

Le concept de bibliothèque donne un cadre pour la mise à disposition de fonctionnalités réutilisables dans plusieurs programmes (fonctions, structures,...).

Les bibliothèques standards

Les langages s'accompagnent d'une bibliothèque standard offrant des fonctionnalités génériques (fonctions mathématiques, structures de données, algorithmes...).

Les bibliothèques systèmes

L'OS vient avec un ensemble de bibliothèques systèmes qui font abstraction du le pilotage du matériel :

  • Manipulation de la mémoire vive (malloc,free,...)
  • Manipulation des fichiers (FILE, fopen, fclose,...)
  • Communications réseaux (socket)
  • ...

Ces bibliothèques sont généralement :