La fonction iswspace () en C ++ vérifie si le caractère large donné est un caractère d'espace blanc large ou non.
La fonction iswspace () est définie dans le fichier d'en-tête.
prototype iswspace ()
int iswspace (wint_t ch);
La fonction iswspace () vérifie si ch est un caractère d'espacement ou non. Par défaut, les caractères suivants sont des espaces blancs:
- espace (0x20, '')
- form feed (0x0c, ' f')
- saut de ligne (0x0a, ' n')
- retour chariot (0x0d, ' r')
- tabulation horizontale (0x09, ' t')
- onglet vertical (0x0b, ' v')
Paramètres iswspace ()
- ch: Le caractère large à vérifier.
iswspace () Valeur de retour
- La fonction iswspace () renvoie une valeur non nulle si ch est un caractère d'espacement.
- Il renvoie zéro si ch n'est pas un caractère d'espacement.
Exemple: comment fonctionne la fonction iswspace ()?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L" u0939u0947u0932u094b"; wcout << L"Before removing whitespace characters" << endl; wcout << str << endl << endl; wcout << L"After removing whitespace characters" << endl; for (int i=0; i
When you run the program, the output will be:
Before removing whitespace characters हेलो After removing whitespace characters हेलो