Provided by:
manpages-fr-dev_2.64.1-1_all 
NOM
opendir - Ouvrir un répertoire
SYNOPSIS
#include <sys/types.h>
#include <dirent.h>
DIR *opendir(const char *nom);
DESCRIPTION
La fonction opendir() ouvre un flux répertoire correspondant au
répertoire nom, 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. Si
une erreur se produit, NULL est renvoyé, et errno contient le code
d’erreur.
ERREURS
EACCES 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 nom est une chaîne vide.
ENOMEM Pas assez de mémoire pour terminer l’opération.
ENOTDIR
nom n’est pas un répertoire
CONFORMITÉ
SVr4, BSD 4.3, POSIX.1-2001.
NOTES
Le descripteur sous-jacent à un flux répertoire peut être obtenu avec
dirfd(3).
VOIR AUSSI
open(2), closedir(3), dirfd(3), readdir(3), rewinddir(3), scandir(3),
seekdir(3), telldir(3)
TRADUCTION
Cette page de manuel a été traduite et mise à jour par Christophe
Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
disposition sur http://manpagesfr.free.fr/.
Les mises à jour et corrections de la version présente dans Debian sont
directement gérées par Nicolas François
<nicolas.francois@centraliens.net> et l’équipe francophone de
traduction de Debian.
Veuillez signaler toute erreur de traduction en écrivant à
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir accès à la version anglaise de ce document
en utilisant la commande « man -L C <section> <page_de_man> ».
11 juin 1995 OPENDIR(3)