_close
关闭文件。
int _close(
int fd
);
参数
- fd
引用打开文件的描述符。
返回值
文件,则成功已关闭,_close 返回 0。返回值 – 1 指示错误。
备注
_close 功能关闭文件与 fd。
文件描述符和基础操作系统文件句柄关闭的。因此,使用 _open_osfhandle,,因此,如果文件最初打开了使用 Win32 函数 CreateFile 并将其转换为文件说明符调用 CloseHandle 并不是必需的。
此功能验证其参数。如果 fd 是一个坏文件描述符,无效参数调用处理程序,如 参数验证所述。如果执行允许继续,函数返回 -1,并 errno 设置为 EBADF。
要求
实例 |
必需的头 |
可选标头 |
---|---|---|
_close |
io.h |
errno.h |
有关更多兼容性信息,请参见中介绍的 兼容性 。
示例
为 _open参见示例。