Condividi tramite


_close

chiude un file.

int _close( 
   int fd 
);

Parametri

  • fd
    Descrittore del file che fa riferimento al file aperto.

Valore restituito

_close restituisce 0 se il file correttamente è stato chiuso.Restituito un valore pari a 1 indica un errore.

Note

_close la funzione consente di chiudere il file associato fd.

Il descrittore di file e handle di file sottostanti del sistema operativo sono chiusi.Pertanto, non è necessario chiamare CloseHandle se il file a cui è stato aperto utilizzando la funzione Win32 CreateFile e convertito all'utilizzo del descrittore del file _open_osfhandle.

Questa funzione convalida dei parametri.se fd è un errato descrittore di file, il gestore non valido di parametro viene richiamato, come descritto in Convalida dei parametri.Se l'esecuzione è consentita per continuare, le funzioni restituisce -1 e errno è impostato su EBADF.

Requisiti

routine

Intestazione di associazione

intestazione facoltativa

_close

<io.h>

<errno.h>

Per ulteriori informazioni sulla compatibilità, vedere compatibilità nell'introduzione.

Esempio

Vedere l'esempio relativo a _open.

Vedere anche

Riferimenti

L'I/O di basso livello

_chsize

_create, _wcreat

_dup, _dup2

_open, _wopen

_unlink, _wunlink