_fclose_nolock

Fecha um fluxo sem bloquear o thread.

int _fclose_nolock( 
   FILE *stream 
);

Parâmetros

  • stream
    Ponteiro para o FILE estrutura.

Valor de retorno

fcloseRetorna 0 se o fluxo está fechado com êxito.Retorna EOF para indicar um erro.

Comentários

Essa funções é uma versão não-bloqueio do fclose.Ele é idêntico, exceto que ele não está protegido contra interferência por outros threads.Talvez seja mais rápido porque ele não aumentam a sobrecarga de bloqueio de outros segmentos.Use esta função apenas em contextos de thread-safe, como aplicativos de thread único ou onde o escopo de chamada já manipula o isolamento de thread.

Requisitos

Função

Cabeçalho necessário

_fclose_nolock

<stdio.h>

Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.

Equivalência do .NET Framework

Consulte também

Referência

Fluxo de i/O

Close

_fdopen, _wfdopen

fflush

fopen, _wfopen

freopen, _wfreopen