Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Écrit un caractère dans la console sans verrouillage.
Important
Cette API ne peut pas être utilisée dans les applications qui s’exécutent dans le Windows Runtime. Pour plus d’informations, consultez Fonctions CRT non prises en charge dans les applications de la plateforme Windows universelle.
Syntaxe
int _putch_nolock(
int c
);
wint_t _putwch_nolock(
wchar_t c
);
Paramètres
c
Caractère à sortir.
Valeur retournée
Retourne c en cas de réussite. Si _putch_nolock échoue, la valeur EOF est retournée ; si _putwch_nolock échoue, la valeur WEOF est retournée.
Notes
_putch_nolock et _putwch_nolock sont identiques à _putch et _putwch, respectivement, à ceci près qu’elles ne sont pas protégées contre les interférences par d’autres threads. Elles peuvent être plus rapides, car elles n’entraînent pas de surcharge liée au verrouillage des autres threads. Utilisez ces fonctions uniquement dans les contextes thread-safe, tels que les applications à un seul thread ou lorsque la portée appelante gère déjà l'isolation des threads.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Mappages de routines de texte générique
| Routine Tchar.h | _UNICODE et _MBCS non définis |
_MBCS défini |
_UNICODE défini |
|---|---|---|---|
_puttch_nolock |
_putch_nolock |
_putch_nolock |
_putwch_nolock |
Spécifications
| Routine | En-tête requis |
|---|---|
_putch_nolock |
<conio.h> |
_putwch_nolock |
<conio.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Bibliothèques
Toutes les versions des bibliothèques Runtime C.
Voir aussi
E/S de console et de port
_cprintf, _cprintf_l, _cwprintf, _cwprintf_l
_getch, _getwch