Функцията iswprint () в C ++ проверява дали даденият широк символ може да бъде отпечатан или не.
Функцията iswprint () е дефинирана в заглавния файл.
прототип на iswprint ()
int iswprint (wint_t ch);
Функцията iswprint () проверява дали ch е за печат или не. По подразбиране се отпечатват следните знаци:
- Цифри (от 0 до 9)
- Главни букви (А до Я)
- Малки букви (от a до z)
- Препинателни знаци (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Космос
iswprint () Параметри
- ch: Широкият знак за проверка.
iswprint () Върната стойност
- Функцията iswprint () връща ненулева стойност, ако ch може да бъде отпечатана.
- Той връща нула, ако ch не може да бъде отпечатана.
Пример: Как работи функцията 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.