Partager via


fonctions_nolock

Les fonctions _nolock sont des versions des fonctions d’E/S qui n’effectuent aucun verrouillage. Elles sont fournies pour les utilisateurs nécessitant des performances maximales. Pour plus d’informations, consultez Performances des bibliothèques multithreads.

Utilisez les fonctions _nolock uniquement si votre programme est réellement monothread, ou s’il effectue son propre verrouillage.

Aucune routine de verrouillage

Routine Utiliser
_fclose_nolock Ferme un flux sans verrouillage
_fflush_nolock Vide un flux sans verrouillage
_fgetc_nolock, _fgetwc_nolock Lit un caractère dans un flux sans verrouillage
_fread_nolock Lit les données dans un flux sans verrouillage
_fseek_nolock, _fseeki64_nolock Déplace le pointeur de fichier vers un emplacement spécifié sans verrouillage
_ftell_nolock, _ftelli64_nolock Obtient la position actuelle d’un pointeur de fichier sans verrouillage
_fwrite_nolock Écrit des données dans un flux sans verrouillage
_getc_nolock, _getwc_nolock Lit un caractère dans un flux sans verrouillage
_getch_nolock, _getwch_nolock Obtient un caractère de la console sans écho et sans verrouillage
_getchar_nolock, _getwchar_nolock Lit un caractère à partir de l’entrée standard sans verrouillage
_getche_nolock, _getwche_nolock Obtient un caractère de la console avec écho et sans verrouillage
_getdcwd_nolock, _wgetdcwd_nolock Obtient le chemin complet du répertoire de travail actuel sur le lecteur spécifié
_putc_nolock, _putwc_nolock Écrit un caractère dans un flux sans verrouillage
_putch_nolock, _putwch_nolock Écrit un caractère dans la console sans verrouillage
_putchar_nolock, _putwchar_nolock Écrit un caractère sur stdout sans verrouillage
_ungetc_nolock, _ungetwc_nolock Renvoie un caractère vers le flux sans verrouillage
_ungetch_nolock, _ungetwch_nolock Renvoie le dernier caractère lu à partir de la console sans verrouillage

Voir aussi

Entrée et sortie
Routines du runtime C universel par catégorie