Funksjonen iswprint () i C ++ sjekker om det gitte brede tegnet kan skrives ut eller ikke.
Funksjonen iswprint () er definert i topptekstfilen.
iswprint () prototype
int iswprint (wint_t ch);
Funksjonen iswprint () sjekker om ch kan skrives ut eller ikke. Følgende tegn kan som standard skrives ut:
- Sifre (0 til 9)
- Store bokstaver (A til Å)
- Små bokstaver (a til z)
- Tegnsettingstegn (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Rom
iswprint () Parametere
- ch: Det brede tegnet å sjekke.
iswprint () Returverdi
- Funksjonen iswprint () returnerer ikke null-verdi hvis ch kan skrives ut.
- Den returnerer null hvis ch ikke kan skrives ut.
Eksempel: Hvordan fungerer iswprint () -funksjonen?
#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.