wctype
Menentukan aturan klasifikasi untuk kode karakter lebar.
Sintaks
wctype_t wctype(
const char * property
);
Parameter
property
String properti.
Nilai hasil
LC_CTYPE
Jika kategori lokal saat ini tidak menentukan aturan klasifikasi yang namanya cocok dengan string property
properti , fungsi mengembalikan nol. Jika tidak, ia mengembalikan nilai bukan nol yang cocok untuk digunakan sebagai argumen kedua ke panggilan berikutnya ke towctrans
.
Keterangan
Fungsi menentukan aturan klasifikasi untuk kode karakter luas. Pasangan panggilan berikut memiliki perilaku yang sama di semua lokal (tetapi implementasi dapat menentukan lebih banyak aturan klasifikasi bahkan di lokal "C"):
Function | Sama seperti |
---|---|
iswalnum(c) |
iswctype(c, wctype( "alnum" )) |
iswalpha(c) |
iswctype(c, wctype( "alpha" )) |
iswcntrl(c) |
iswctype(c, wctype( "cntrl" )) |
iswdigit(c) |
iswctype(c, wctype( "digit" )) |
iswgraph(c) |
iswctype(c, wctype( "graph" )) |
iswlower(c) |
iswctype(c, wctype( "lower" )) |
iswprint(c) |
iswctype(c, wctype( "print" )) |
iswpunct(c) |
iswctype(c, wctype( "punct" )) |
iswspace(c) |
iswctype(c, wctype( "space" )) |
iswupper(c) |
iswctype(c, wctype( "upper" )) |
iswxdigit(c) |
iswctype(c, wctype( "xdigit" )) |
Persyaratan
Rutin | Header yang diperlukan |
---|---|
wctype |
<wctype.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk