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.