|
DIRENT(3)НАЗВАНИЕ СИНТАКСИС #include <sys/types.h> #include <sys/dirent.h> ОПИСАНИЕ Структура dirent определена ниже. struct dirent { long d_ino; off_t d_off; unsigned short d_reclen; char d_name[1]; };Здесь d_ino - это номер, уникальный для каждого файла файловой системы. Поле d_off содержит смещение этой структуры каталога в действительном каталоге файловой системы. Поле d_name содержит начало символьного массива, дающего имя этой структуры каталога. Это имя завершается нулем и может содержать самое большее MAXNAMLEN символов. Это реализует структуры каталогов, независимые от файловой системы и являющиеся конструкциями с переменной длиной. Значение d_reclen задает длину записи этой структуры. Эта длина определяется количеством байтов между текущей и следующей структурами, так что следующуя структура оказывается на границе длинного типа.
ФАЙЛЫ /usr/include/sys/dirent.h СМ. ТАКЖЕ |
|