Funkcia iswprint () v C ++ kontroluje, či je možné daný široký znak vytlačiť alebo nie.
Funkcia iswprint () je definovaná v hlavičkovom súbore.
iswprint () prototyp
int iswprint (wint_t ch);
Funkcia iswprint () kontroluje, či je ch tlačiteľný alebo nie. V predvolenom nastavení je možné tlačiť nasledujúce znaky:
- Číslice (0 až 9)
- Veľké písmená (A až Z)
- Malé písmená (od a do z)
- Interpunkčné znaky (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Vesmír
parametre iswprint ()
- ch: Široký znak na kontrolu.
iswprint () Vrátiť hodnotu
- Funkcia iswprint () vracia nenulovú hodnotu, ak je možné tlačiť ch.
- Ak ch nie je možné vytlačiť, vráti nulu.
Príklad: Ako funguje funkcia 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.