readdir

Prototypes

struct dirent *readdir(DIR *EntreesRepertoire);

Description

Lit la prochaine entrée du répertoire Repertoire.

Exemple

#include <stdio.h>
#include <dirent.h>

#include <stdio.h>
#include <dirent.h>

DIR *EntreesRepertoire;
struct dirent *Entree;

EntreesRepertoire=opendir("/tmp");
if (!EntreesRepertoire) ...
Entree=readdir(EntreesRepertoire);
if (!Entree) ...
if (closedir(EntreesRepertoire)==-1)
...

Avertissement

Le séparateur de répertoire doit être le caractère division /.

Si le chemin n'est pas précisé, le répertoire est cherché dans le répertoire courant du processus.

S'il n'y plus d'entrée suivante, le résultat est NULL.

Voir aussi

opendir pour préparer la lecture des entrées du répertoire. closedir pour arrêter l'énumération.