Fungsi iswprint () dalam C ++ memeriksa sama ada watak lebar yang diberikan boleh dicetak atau tidak.
Fungsi iswprint () ditentukan dalam fail header.
prototaip iswprint ()
int iswprint (wint_t ch);
Fungsi iswprint () memeriksa apakah ch boleh dicetak atau tidak. Secara lalai, watak-watak berikut boleh dicetak:
- Digit (0 hingga 9)
- Huruf besar (A hingga Z)
- Huruf kecil (a hingga z)
- Aksara tanda baca (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Ruang
iswprint () Parameter
- ch: Watak yang luas untuk diperiksa.
iswprint () Nilai pulangan
- Fungsi iswprint () mengembalikan nilai bukan sifar jika ch dapat dicetak.
- Ia mengembalikan sifar jika ch tidak dapat dicetak.
Contoh: Bagaimana fungsi iswprint () berfungsi?
#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.