C ++ iswprint () - Perpustakaan Standard C ++

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.

Artikel menarik...