Au coeur d'un fichier d'en-tête pour les langages de programmation C et C++

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

Popular Posts