Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le _nolock funzioni sono versioni di funzioni di I/O che non eseguono alcun blocco. Vengono forniti per gli utenti che richiedono prestazioni massime. Per altre informazioni, vedere Prestazioni delle librerie multithreading.
Usare _nolock le funzioni solo se il programma è realmente a thread singolo o se esegue il proprio blocco.
Routine senza blocco
| Ciclo | Utilizzo |
|---|---|
_fclose_nolock |
Chiude un flusso senza bloccare |
_fflush_nolock |
Scarica un flusso senza bloccare |
_fgetc_nolock, _fgetwc_nolock |
Legge un carattere da un flusso senza blocco |
_fread_nolock |
Legge i dati da un flusso senza bloccare |
_fseek_nolock, _fseeki64_nolock |
Sposta il puntatore del file in una posizione specificata senza bloccare |
_ftell_nolock, _ftelli64_nolock |
Ottiene la posizione corrente di un puntatore al file senza bloccare |
_fwrite_nolock |
Scrive i dati in un flusso senza bloccare |
_getc_nolock, _getwc_nolock |
Legge un carattere da un flusso senza blocco |
_getch_nolock, _getwch_nolock |
Ottiene un carattere dalla console senza eco e senza blocco |
_getchar_nolock, _getwchar_nolock |
Legge un carattere dall'input standard senza blocco |
_getche_nolock, _getwche_nolock |
Ottiene un carattere dalla console con eco e senza blocco |
_getdcwd_nolock, _wgetdcwd_nolock |
Ottiene il percorso completo della directory di lavoro corrente nell'unità specificata |
_putc_nolock, _putwc_nolock |
Scrive un carattere in un flusso senza bloccare |
_putch_nolock, _putwch_nolock |
Scrive un carattere nella console senza bloccare |
_putchar_nolock, _putwchar_nolock |
Scrive un carattere in stdout senza blocco |
_ungetc_nolock, _ungetwc_nolock |
Inserisce nuovamente un carattere nel flusso senza bloccare |
_ungetch_nolock, _ungetwch_nolock |
Esegue il push dell'ultimo carattere letto dalla console senza bloccare |