Funkce iswblank () v C ++ kontroluje, zda je daný široký znak prázdný znak nebo ne.
Funkce iswblank () je definována v hlavičkovém souboru.
prototyp iswblank ()
int iswblank (wint_t ch);
Funkce iswblank () kontroluje, zda ch je prázdný znak nebo není klasifikován podle aktuálně nainstalovaného národního prostředí C.
Ve výchozím nastavení se mezera a vodorovná karta považují za prázdné znaky.
iswblank () parametry
- ch: Široký znak ke kontrole.
iswblank () Návratová hodnota
- Pokud je ch prázdný znak, funkce iswblank () vrací nenulovou hodnotu.
- Vrací nulu, pokud ch není prázdný znak.
Příklad: Jak funguje funkce iswblank ()?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"u0757u077cu0020u00c5u00d5u00ddu0009u00a5"; int count = 0; for (int i=0; i
When you run the program, the output will be:
Number of blank characters in "ݗݼ ÅÕÝ¥" = 2