|
| ||||||||||||
| ||||||||||||
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 СМ. ТАКЖЕ |
|
CITForum © 1997–2025