C ++ iswprint () - C ++ standardbibliotek

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.

Interessante artikler...