| Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
#include <sys/types.h>#include <dirent.h>
struct dirent *readdir(DIR *dir);
Wird readdir() mehrfach für ein Verzeichnis aufgerufen, dann überschreiben die nachfolgenden Aufrufe die Daten, die von den vorigen readdir()-Aufrufen zurückgeliefert wurden.
Die dirent-Struktur ist in <linux/dirent.h> folgendermassen definiert:
struct dirent {
long d_ino;/* Inode Nummer */
off_t d_off;/* Offset zum nächsten dirent */
unsigned short d_reclen;/* Länge dieses Eintrags */
char d_name[NAME_MAX+1]; /* Dateiname */
};
| EBADF | dir ist kein gültiger Zeiger auf eine Verzeichnisdatei. |
| 31. Mai 1996 | READDIR (3) |
| Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.
| “ | On two occasions I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question. | ” |
| — Charles Babbage | ||