Linguaggio C - readdir()

NOME

readdir() - legge l'entry della directory

SINOPSI

#include <sys/types.h> #include <dirent.h> struct dirent *readdir(DIR *dir);

DESCRIZIONE

La funzione readdir() ritorna un puntatore alla struttura dirent che rappresenta l'entry della directory il cui stream e' puntato da dir. Ritorna NULL se viene raggiunto l'EOF o se avviene un errore.

La struttura dirent contiene un campo definito come char d_name[] di dimensione non specificata e contenente una stringga con al piu' NAME_MAX caratteri e terminata dal carattere NULL.
L'uso di altri campi della struttura, puo' compromettere la portabilita'.

VALORE DI RITORNO

La funzione readdir() ritorna un puntatore alla struttura dirent che rappresenta o NULL se viene raggiunto l'EOF o se avviene un errore.

CONFORME A

SVID 3, POSIX, BSD 4.3

VEDI ANCHE

opendir() closedir() rewinddir() seekdir() telldir() scandir(), alphasort()


Indice-C Indice linguaggio C
Indice librerie Indice librerie C
At Home Umberto Zappi Home Page
Indice funzioni Indice funzioni C