C ++ iswprint () - C ++ biblioteka standardowa

Funkcja iswprint () w C ++ sprawdza, czy dany szeroki znak można wydrukować, czy nie.

Funkcja iswprint () jest zdefiniowana w pliku nagłówkowym.

iswprint () prototyp

 int iswprint (wint_t ch);

Funkcja iswprint () sprawdza, czy ch można wydrukować, czy nie. Domyślnie drukowalne są następujące znaki:

  • Cyfry (od 0 do 9)
  • Wielkie litery (od A do Z)
  • Małe litery (od a do z)
  • Znaki interpunkcyjne (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
  • Przestrzeń

Parametry iswprint ()

  • ch: Szeroki znak do sprawdzenia.

iswprint () Wartość zwracana

  • Funkcja iswprint () zwraca wartość niezerową, jeśli można wydrukować ch.
  • Zwraca zero, jeśli nie można wydrukować ch.

Przykład: Jak działa funkcja iswprint ()?

 #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.

Interesujące artykuły...