_fwrite_nolock
Scrive i dati in un flusso, senza bloccare il thread.
size_t _fwrite_nolock(
const void *buffer,
size_t size,
size_t count,
FILE *stream
);
Parametri
buffer
puntatore ai dati da scrivere.size
Dimensione elemento in byte.count
Numero massimo di elementi da scrivere.stream
Puntatore a FILE struttura.
Valore restituito
Uguale a fwrite.
Note
questa funzione è una versione non di blocco di fwrite.Equivale a fwrite a meno che non sia protetto da interferenze da parte di altri thread.Potrebbe essere più veloce perché non comporta un sovraccarico di bloccare escludere altri thread.Utilizzare questa funzione solo in contesti thread-safe come applicazioni a thread singolo o della pipe chiamante di ambito già threading di isolamento.
Requisiti
Funzione |
Intestazione di associazione |
---|---|
_fwrite_nolock |
<stdio.h> |
Per ulteriori informazioni sulla compatibilità, vedere compatibilità nell'introduzione.
Esempio
Vedere l'esempio relativo a fread.
Equivalente .NET Framework
System:: I:: FILESTREAM:: scrivere