_fclose_nolock
Chiude un flusso senza blocco sulle thread.
int _fclose_nolock(
FILE *stream
);
Parametri
- stream
Puntatore alla struttura FILE.
Valore restituito
fclose restituisce 0 se il flusso viene chiuso correttamente. Restituisce EOF per indicare un errore.
Note
Queste funzioni sono una versione non bloccante di fclose. È identica con la differenza che non è protetta da interferenze da parte di altri thread. Potrebbe essere più veloce perché non comporta un sovraccarico che blocca altri thread. Utilizzare questa funzione solo in contesti thread-safe come applicazioni a thread singolo o dove l'ambito chiamante gestisce già l'isolamento del thread.
Requisiti
Funzione |
Intestazione obbligatoria |
---|---|
_fclose_nolock |
<stdio.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.