C ++ iswprint () - C ++ Standardbibliothek

Die Funktion iswprint () in C ++ prüft, ob das angegebene breite Zeichen gedruckt werden kann oder nicht.

Die Funktion iswprint () ist in der Header-Datei definiert.

iswprint () Prototyp

 int iswprint (wint_t ch);

Die Funktion iswprint () prüft, ob ch druckbar ist oder nicht. Standardmäßig sind die folgenden Zeichen druckbar:

  • Ziffern (0 bis 9)
  • Großbuchstaben (A bis Z)
  • Kleinbuchstaben (a bis z)
  • Interpunktionszeichen (! "# $% & '() * +, -. / :;? @ () _` (|) ~)
  • Raum

iswprint () Parameter

  • ch: Das zu überprüfende breite Zeichen.

iswprint () Rückgabewert

  • Die Funktion iswprint () gibt einen Wert ungleich Null zurück, wenn ch gedruckt werden kann.
  • Es gibt Null zurück, wenn ch nicht gedruckt werden kann.

Beispiel: Wie funktioniert die Funktion 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.

Interessante Beiträge...