_putch_nolock
, _putwch_nolock
Menulis karakter ke konsol tanpa mengunci.
Penting
API ini tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime. Untuk informasi selengkapnya, lihat Fungsi CRT yang tidak didukung di aplikasi Platform Windows Universal.
Sintaks
int _putch_nolock(
int c
);
wint_t _putwch_nolock(
wchar_t c
);
Parameter
c
Karakter menjadi output.
Nilai hasil
Mengembalikan c
jika berhasil. Jika _putch_nolock
gagal, ia mengembalikan EOF
; jika _putwch_nolock
gagal, ia mengembalikan WEOF
.
Keterangan
_putch_nolock
dan _putwch_nolock
identik dengan _putch
dan _putwch
, masing-masing, kecuali bahwa mereka tidak dilindungi dari gangguan oleh utas lain. Mereka mungkin lebih cepat karena mereka tidak menimbulkan overhead penguncian utas lain. Gunakan fungsi-fungsi ini hanya dalam konteks aman utas seperti aplikasi utas tunggal atau di mana cakupan panggilan sudah menangani isolasi utas.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Pemetaan rutin teks generik
Rutinitas Tchar.h | _UNICODE dan _MBCS tidak ditentukan |
_MBCS Didefinisikan |
_UNICODE Didefinisikan |
---|---|---|---|
_puttch_nolock |
_putch_nolock |
_putch_nolock |
_putwch_nolock |
Persyaratan
Rutin | Header yang diperlukan |
---|---|
_putch_nolock |
<conio.h> |
_putwch_nolock |
<conio.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Pustaka
Semua versi pustaka run-time C.
Lihat juga
I/O konsol dan port
_cprintf
, , _cprintf_l
_cwprintf
,_cwprintf_l
_getch
, _getwch