Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

closedir - Dateiverzeichnis schließen

&pagelevel(4)&pagelevel

Definition

#include <dirent.h>

Optional
#include <sys/types.h> (Ende)

int closedir(DIR *dirp);

Beschreibung

closedir() schließt den Dateiverzeichnisstrom, der durch dirp angegeben wird. Nach der Rückkehr zeigt der Wert von dirp nicht mehr auf ein zugreifbares Objekt des Typs DIR. Der in der DIR-Struktur verwendete Dateideskriptor wird geschlossen.

Returnwert

0

bei Erfolg.

 

-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

closedir() schlägt fehl, wenn gilt:


EBADF

Das Argument dirp bezieht sich nicht auf einen offenen Dateiverzeichnisstrom.

 

EINTR

closedir() wurde von einem Signal unterbrochen.

Hinweise

closedir() wird nur für POSIX-Dateien ausgeführt.

Siehe auch

opendir(), dirent.h, sys/types.h.