La fonction iswprint () en C ++ vérifie si le caractère large donné peut être imprimé ou non.
La fonction iswprint () est définie dans le fichier d'en-tête.
prototype iswprint ()
int iswprint (wint_t ch);
La fonction iswprint () vérifie si ch est imprimable ou non. Par défaut, les caractères suivants sont imprimables:
- Chiffres (0 à 9)
- Lettres majuscules (A à Z)
- Lettres minuscules (a à z)
- Caractères de ponctuation (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Espace
Paramètres iswprint ()
- ch: Le caractère large à vérifier.
iswprint () Valeur de retour
- La fonction iswprint () renvoie une valeur non nulle si ch peut être imprimé.
- Il renvoie zéro si ch ne peut pas être imprimé.
Exemple: comment fonctionne la fonction 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.