Книга: Основы программирования в Linux

opendir

opendir

Функция opendir открывает каталог и формирует поток каталога. Если она завершается успешно, то возвращает указатель на структуру DIR, которая будет использоваться для чтения элементов каталога.

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

В случае неудачи функция opendir возвращает пустой указатель. Имейте в виду, что для доступа к самому каталогу поток каталога использует низкоуровневый дескриптор файла, поэтому opendir может дать сбой, если открыто слишком много файлов.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.596. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз