Документация по LinuxLinuxDoc.Ru 🔍

opendir - открывает каталог

НАЗВАНИЕ
opendir - открывает каталог

СИНТАКСИС

#include
#include

DIR *opendir(const char *name);

ОПИСАНИЕ

Функция opendir() открывает поток каталога,
соответствующий каталогу name, и возвращает указатель на
этот поток. Поток устанавливается на первой записи в
каталоге.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция opendir() возвращает указатель на поток каталога
или NULL в случае ошибок.

КОДЫ ОШИБОК
EACCES - доступ запрещен;

EMFILE - процесс использует слишком много открытых
потоков;

ENFILE - система использует слишком много открытых
потоков;

ENOENT - каталога не существует или name - пустая строка;

ENOMEM - недостаточно памяти для выполнения операции;

ENOTDIR
- name - это не каталог.

ЗАМЕЧАНИЯ
Соответствующий файловый дескриптор потока каталога может
быть получен с помощью dirfd(3).

СООТВЕТСТВИЕ СТАНДАРТАМ

SVID 3, POSIX, BSD 4.3
Читать новости Linux в Telegram
Linux - opendir - открывает каталог
Мы в соцсетях ✉