_fclose_nolock
Fecha um fluxo sem bloqueio de thread.
int _fclose_nolock(
FILE *stream
);
Parâmetros
- stream
Ponteiro para o FILE estrutura.
Valor de retorno
fclose Retorna 0 se o fluxo está fechado com êxito. RetornaEOF para indicar um erro.
Comentários
Essa funções é uma versão sem bloqueio de fclose. É idêntica, exceto pelo fato de que ele não está protegido contra interferência por outros threads.Talvez seja mais rápido porque não incorrem na sobrecarga de bloqueio de outros segmentos.Use esta função apenas em contextos de thread-safe, sistema autônomo aplicativos single-threaded ou onde o escopo de chamada já manipula o thread isolamento.
Requisitos
Função |
Cabeçalho necessário |
---|---|
_fclose_nolock |
<stdio.h> |
Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.