Главная » 2016 » Март » 28 » Закрытие файлов
12:08
Закрытие файлов
После того как работа с дескриптором файла в программе завершена, можноудалить связь между дескриптором и соответствующим файлом, применив системныйвызов closeO:finclude <unistd.h>int close (int fd);Когда closeO срабатывает, проецирование открытого дескриптора файла fdна сам файл прекращается и процесс отсоединяется от файла. Данный файловыйдескриптор больше не является допустимым, и ядро может повторно использоватьего в качестве возвращаемого значения для последующих вызововореп() и creatO. Вызов closeC) в случае успеха возвращает значение 0. В случаеошибки он возвращает -1 и соответствующим образом устанавливает переменнуюеггпо. Применять его просто:if (close (fd)
Просмотров: 469 | Добавил: admin | Рейтинг: 0.0/0
Всего комментариев: 0
avatar