Linux repositories inspector
11 Junio 1995
Aliases: fdopendir(3), fdopendir(3), fdopendir(3), fdopendir(3), fdopendir(3), fdopendir(3), fdopendir(3), fdopendir(3)

manpages-es

Spanish man pages

man-pages-es

Spanish man pages from the Linux Documentation Project

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

NOMBRE

opendir - abre un directorio

SINOPSIS

#include <sys/types.h>
#include <dirent.h>
DIR *opendir(const char *nombre);

DESCRIPCIÓN

La función opendir() abre un flujo de directorio correspondiente al directorio nombre, y devuelve un puntero al flujo de directorio. El flujo se sitúa en la primera entrada del directorio.

VALOR DEVUELTO

La función opendir() devuelve un puntero al flujo de directorio o NULL si ocurre un error.

ERRORES

EACCES Permiso denegado.
EMFILE El proceso está usando demasiados descriptores de fichero.
ENFILE Hay demasiados ficheros abiertos en el sistema.
ENOENT El directorio no existe o nombre es una cadena vacía.
ENOMEM Memoria insuficiente para completar la operación.
ENOTDIR
nombre no es un directorio.

OBSERVACIONES

El descriptor de fichero asociado al flujo de directorio puede ser obtenido usando dirfd(3).

CONFORME A

SVID 3, POSIX, BSD 4.3
⇧ Top