Provided by: manpages-fr_1.67.0-1_all bug

NOM

       opendir - Ouvrir un répertoire.

SYNOPSIS

       #include <sys/types.h>

       #include <dirent.h>

       DIR *opendir (const char *name);

DESCRIPTION

       La  fonction  opendir()  ouvre  un  flux  répertoire  correspondant  au
       répertoire name, et renvoie un pointeur  sur  ce  flux.   Le  flux  est
       positionné sur la première entrée du répertoire.

VALEUR RENVOYÉE

       La  fonction  opendir()  renvoie  un pointeur sur le flux répertoire ou
       NULL si une erreur se produit.

ERREURS

       EACCESS
              Accès interdit.

       EMFILE Trop de descripteurs de fichiers pour le processus en cours.

       ENFILE Trop de fichiers ouverts simultanément sur le système.

       ENOENT Le répertoire n’existe pas, ou name est une chaîne vide.

       ENOMEM Pas assez de mémoire.

       ENOTDIR
              name n’est pas un répertoire

NOTES

       Le descripteur sous-jacent à un flux répertoire peut être  obtenu  avec
       dirfd(3).

CONFORMITÉ

       SVID 3, POSIX, BSD 4.3

VOIR AUSSI

       open(2),  closedir(3),  dirfd(3), readdir(3), rewinddir(3), scandir(3),
       seekdir(3), telldir(3)

TRADUCTION

       Christophe Blaess, 1996-2003.