Основы операционных систем. Практикум



   Смотрите информацию goldenslot здесь.        

Специальные функции для работы с содержимым директорий - часть 2


/p>

Функция rewinddir()

Прототип функции

#include <sys/types.h> #include <dirent.h> void rewinddir(DIR *dir);

Описание функции

Функция rewinddir служит для позиционирования потока информации для директории, ассоциированного с указателем dir (т.е. с тем, что вернула функция opendir()), на первой записи (или на начале) директории.

Функция closedir()

Прототип функции

#include <sys/types.h> #include <dirent.h> int closedir(DIR *dir);

Описание функции

Функция closedir служит для закрытия потока информации для директории, ассоциированного с указателем dir (т.е. с тем, что вернула функция opendir()). После закрытия поток директории становится недоступным для дальнейшего использования.

Возвращаемое значение

При успешном завершении функция возвращает значение 0, при неудачном завершении – значение -1.




Содержание  Назад  Вперед