Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Quelques librairies C non standards

Les librairies POSIX

L'accronyme POSIX signifie « Portable Operating System Interface » et le X souligne l'héritage du système UNIX. Il s'agit d'une API de programmation système utilisée sur les systèmes Unix/Linux. Le standard POSIX a commencé à être défini à partir de 1988 et a été révisé à plusieurs reprises : POSIX.1 (1988), POSIX.1b (1993) et POSIX.1c (1995).

Voici quelques librairies constituant l'interface POSIX.

Entête à inclure Description
<unistd.h> Entête principale donnant accès aux principales fonctions du noyau Unix/Linux.
<pthread.h> Pour utiliser les threads POSIX.
<semaphore.h> Pour utiliser les sémaphores POSIX (un mécanisme de synchronisation pour les accès concurrents).
<regex.h> Pour utiliser les expressions régulières (au format PERL) dans votre code C.

Les librairies de mise en oeuvre d'interfaces graphiques

Manipulation de fichiers de différents formats