关闭一个流,而不线程锁。
int _fclose_nolock(
FILE *stream
);
参数
- stream
指向 FILE结构的指针。
返回值
则流成功关闭,则fclose 返回 0。 返回 EOF 指示错误。
备注
此函数是 fclose的非锁定版本。 它是相同的,只是它没有被其他线程免受干扰。 它可能更快,因为它不会产生锁定其他线程的开销。 仅在线程安全的上下文中使用此函数,如单线程应用程序或调用范围已经处理线程隔离。
要求
功能 |
必需的标头 |
---|---|
_fclose_nolock |
<stdio.h> |
有关更多兼容性信息,请参见“简介”中的兼容性。