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.