_fclose_nolock
Fecha um fluxo sem threads bloqueio.
int _fclose_nolock(
FILE *stream
);
Parâmetros
- stream
Ponteiro para a estrutura FILE.
Valor de retorno
fclose retornará 0 se o fluxo é desligado com êxito. Retorna EOF para indicar um erro.
Comentários
Essa função é uma versão sem-bloqueio de fclose. É idêntico a menos que não é protegido contra interferência por outros threads. Pode ser mais rápida porque não imponha a sobrecarga do bloqueio out outros threads. Use essa função só em contextos seguro para threads como aplicativos de thread único ou onde os identificadores do escopo da chamada já thread o isolamento.
Requisitos
Função |
Cabeçalho necessário |
---|---|
_fclose_nolock |
<stdio.h> |
Para obter mais informações sobre compatibilidade, consulte Compatibilidade na Introdução.