Freigeben über


_putch_nolock, _putwch_nolock

Schreibt ein Zeichen auf der Konsole, ohne den Thread zu sperren.

Wichtiger HinweisWichtig

Diese API kann nicht in den Anwendungen verwendet werden, die in der Windows Runtime ausführen.Weitere Informationen finden Sie unter CRT-Funktionen unterstützt nicht mit /ZW.

int _putch_nolock( int c ); wint_t _putwch_nolock( wchar_t c );

Parameter

  • c
    Ausgegeben werden Zeichen.

Rückgabewert

Gibt c zurück, wenn erfolgreich.Wenn _putch_nolock fehlschlägt, gibt es EOF zurück; Wenn _putwch_nolock fehlschlägt, gibt es WEOF zurück.

Hinweise

_putch_nolock und _putwch_nolock sind zu _putch und zu _putwch bzw. identisch allerdings werden nicht von der Fehler durch andere Threads geschützt.Sie können möglicherweise schneller, da sie nicht der Mehraufwand für andere Threads heraus sperren verursachen.Verwenden Sie diese Funktionen nur in threadsichere Kontexten wie Singlethreadanwendung Anwendungen oder, wo die aufrufende Handles des Bereichs bereits Isolation erlauben.

Zuordnung generische Textroutinen

Tchar.h-Routine

_UNICODE und _MBCS nicht definiert

_MBCS definiert

_UNICODE definiert

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

Anforderungen

Routine

Erforderlicher Header

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

Weitere Kompatibilitätsinformation finden Sie unter Kompatibilität.

Bibliotheken

Alle Versionen C-Laufzeitbibliotheken.

Siehe auch

Referenz

Konsole und Port E/A

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch