C ++ iswprint () - standardní knihovna C ++

Funkce iswprint () v C ++ kontroluje, zda lze daný široký znak vytisknout nebo ne.

Funkce iswprint () je definována v hlavičkovém souboru.

prototyp iswprint ()

 int iswprint (wint_t ch);

Funkce iswprint () kontroluje, zda je ch tisknutelný nebo ne. Ve výchozím nastavení lze tisknout následující znaky:

  • Číslice (0 až 9)
  • Velká písmena (A až Z)
  • Malá písmena (a až z)
  • Interpunkční znaky (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
  • Prostor

iswprint () parametry

  • ch: Široký znak ke kontrole.

iswprint () Vrátit hodnotu

  • Funkce iswprint () vrací nenulovou hodnotu, pokud lze ch vytisknout.
  • Pokud ch nelze vytisknout, vrátí nulu.

Příklad: Jak funguje funkce 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.

Zajímavé články...