unistd.h
est un
fichier d'en-tête pour les
langages de programmation C et
C++ , qui fournit l'
Interface de programmation des
systèmes d'exploitation POSIX . Il est défini par le standard POSIX.1, la base du
Single Unix Specification (SUS).
Couche de compatibilité Windows
Certains logiciels comme
Cygwin et
MinGW fournissent leurs propres versions de
unistd.h
, pour faire une traduction des appels de fonction POSIX en
appel de fonction Windows.
Exemple dans le célèbre programme Hello
Pour le célèbre exemple de programme
Hello world , il faut utiliser
unistd.h
à la place de
stdio.h pour que le programme compilé soit conforme à POSIX.by taatjene
Comments