C ++ iswprint () - C ++ Standard Library

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.

Artikel yang menarik...