_fflush_nolock
Libera um fluxo sem bloqueio.
Sintaxe
int _fflush_nolock(
FILE *stream
);
Parâmetros
stream
Ponteiro para a estrutura FILE
.
Valor retornado
Consulte fflush
.
Comentários
Esta função é uma versão sem bloqueio de fflush
. É idêntica a fflush
, exceto por não ser protegida contra interferência por outros threads. Pode ser mais rápida porque não incorre na sobrecarga de bloquear outros threads. Use esta função apenas em contextos thread-safe, como aplicativos de thread único ou em que o escopo de chamada já trata do isolamento de threads.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no CRT.
Requisitos
Função | Cabeçalho necessário |
---|---|
_fflush_nolock |
<stdio.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.