Fungsi iswprint () di C ++ memeriksa apakah karakter lebar yang diberikan dapat dicetak atau tidak.
Fungsi iswprint () didefinisikan dalam file header.
iswprint () prototipe
int iswprint (wint_t ch);
Fungsi iswprint () memeriksa apakah ch dapat dicetak atau tidak. Secara default, karakter berikut ini dapat dicetak:
- Digit (0 hingga 9)
- Huruf besar (A sampai Z)
- Huruf kecil (a sampai z)
- Karakter tanda baca (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Ruang
Parameter iswprint ()
- ch: Karakter lebar untuk diperiksa.
iswprint () Nilai kembali
- Fungsi iswprint () mengembalikan nilai bukan nol jika ch dapat dicetak.
- Ia mengembalikan nol jika ch tidak dapat dicetak.
Contoh: Bagaimana fungsi iswprint () bekerja?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ĥĕllö ĂllĦow are ŷou"; for (int i=0; i
When you run the program, the output will be:
Ĥĕllö Ăll Ħow are ŷou
Here, and are non-printable characters in the string.