[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Закрытие файла

Системный вызов close(2) служит для разрыва соединения файлового
дескриптора с открытым файлом. После вызова close(2) файловый
дескриптор становится недействительным.
close(2) освобождает системные ресурсы. Если программы не закрывает
файл, это производится системой при завершении работы программы -
например, при вызове exit(2).
                            ЗАКРЫТИЕ ФАЙЛА
close(2)

ИМЯ

      close - закрытие файлового дескриптора

ИСПОЛЬЗОВАНИЕ

      include <unistd.h>

      int close(int fildes);

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

      успех - 0

      неуспех - -1, errno присвоен код ошибки