[Linux manuál]
Návod, kniha: Linux Programmer's Manual
#include <dirent.h>
int dirfd(DIR *dir);
dirfd: získat deskriptor souboru adresářového proudu
Originální popis anglicky: dirfd - get directory stream file descriptorNávod, kniha: Linux Programmer's Manual
STRUČNĚ
#include <sys/types.h>POPIS / INSTRUKCE
The function dirfd() returns the file descriptor associated with the directory stream dir. This descriptor is the one used internally by the directory stream. As a result, it is only useful for functions which do not depend on or alter the file position, such as fstat(2) and fchdir(2). It will be automatically closed when closedir(3) is called.CHYBY / ERRORY
On error -1 is returned.NOTES
The prototype for dirfd is only available if _BSD_SOURCE or _SVID_SOURCE is defined (either explicitly, or implicitly, by not defining _POSIX_SOURCE or compiling with the -ansi flag).ODPOVÍDAJÍCÍ
This is a BSD extension, present in 4.3BSD-Reno, not in 4.2BSD. Present in libc5 (since 5.1.2) and in glibc2.SOUVISEJÍCÍ
open(2), closedir(3), opendir(3), readdir(3), rewinddir(3), scandir(3), seekdir(3), telldir(3)| 2002-01-05 | Linux 2.5 |