Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
dirfd - Dateideskriptor extrahieren
&pagelevel(4)&pagelevel
Definition | #include <dirent.h> int dirfd(DIR *dirp); |
Beschreibung | Die Funktion dirfd() extrahiert den Dateideskriptor aus dem DIR-Objekt auf das das Argument dirp zeigt. Ein Versuch, den Dateideskriptor mit anderen Funktionen als close-dir() , readdir() , readdir_r() , rewinddir() oder seekdir() zu schließen oder zu verändern, führt zu undefiniertem Verhalten. |
Returnwert | Dateideskriptor aus dem DIR-Objekt |
|
| bei Erfolg. |
| -1 | bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen. |
Fehler | dirfd() schlägt fehl, wenn gilt:
|
| EINVAL
| das Argument dirp zeigt nicht auf einen offenen Dateiverzeichnisstrom. |
Siehe auch | closedir() , readdir() , readdir_r() , rewinddir() , seekdir()
|