_close
Закрывает файл.
int _close(
int fd
);
Параметры
- fd
Идентификатор файла, относящийся к открытому файлу.
Возвращаемое значение
_close возвращает 0, если файл был успешно закрыт.Возвращаемое значение - 1 указывает на ошибку.
Заметки
_close закрывает файл, связанный с функция fd.
Идентификатор файла и закрыть основной дескриптор файла ос.Таким образом, нет необходимости вызывать CloseHandle если исходный файл был открыт, используя функцию Win32 CreateFile и преобразовано в идентификатор файла, используя _open_osfhandle.
Эта функция проверяет его параметры.If fd неправильный идентификатор файла недопустимого параметра вызван обработчик, как описано в разделе Проверка параметров.Если выполнение может быть продолжено, то функции возвращают -1 и errno равно EBADF.
Требования
Процедура |
Обязательный заголовок |
Необязательный заголовок |
---|---|---|
_close |
<io.h> |
<errno.h> |
Дополнительные сведения о совместимости см. Совместимость во введении.
Пример
См. пример _Открыть.