_fclose_nolock

关闭一个流,而不线程锁。

int _fclose_nolock( 
   FILE *stream 
);

参数

  • stream
    指向 FILE结构的指针。

返回值

则流成功关闭,则fclose 返回 0。 返回 EOF 指示错误。

备注

此函数是 fclose的非锁定版本。 它是相同的,只是它没有被其他线程免受干扰。 它可能更快,因为它不会产生锁定其他线程的开销。 仅在线程安全的上下文中使用此函数,如单线程应用程序或调用范围已经处理线程隔离。

要求

功能

必需的标头

_fclose_nolock

<stdio.h>

有关更多兼容性信息,请参见“简介”中的兼容性

.NET Framework 等效项

请参见

参考

流 I/O

_close

_fdopen、_wfdopen

fflush

fopen、_wfopen

freopen、_wfreopen