_close

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Ferme un fichier.

int _close(   
   int fd   
);  

Paramètres

fd
Descripteur de fichier faisant référence au fichier ouvert.

_closeretourne 0 si le fichier a été correctement fermé. Une valeur de retour égale à –1 indique une erreur.

Le _close fonction ferme le fichier associé fd.

Le descripteur de fichier et le handle de fichier du système d’exploitation sous-jacent sont fermées. Par conséquent, il n’est pas nécessaire d’appeler CloseHandle si le fichier a été ouvert à l’origine à l’aide de la fonction Win32 CreateFile et converti en un descripteur de fichier à l’aide de _open_osfhandle.

Cette fonction valide ses paramètres. Si fd est un descripteur de fichier incorrect, le Gestionnaire de paramètre non valide est appelé, comme décrit dans Validation de paramètre. Si l’exécution est autorisée à se poursuivre, les fonctions retournent -1 et errno est défini sur EBADF.

RoutineEn-tête requisEn-tête facultatif
_close<io.h><errno.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility dans l’introduction.

Consultez l’exemple de _open.

E/s de bas niveau
_chsize
_creat, _wcreat
_dup, _dup2
_open, _wopen
_unlink, _wunlink

Afficher: