Iswlower () -funktionen i C ++ kontrollerer, om det givne brede tegn er et lille bogstav eller ej.
Funktionen iswlower () er defineret i headerfilen.
iswlower () prototype
int iswlower (wint_t ch);
Funktionen iswlower () kontrollerer, om ch er et lille bogstav, dvs. en af følgende
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
iswlower () Parametre
- ch: Den brede karakter, der skal kontrolleres.
iswlower () Returværdi
- Funktionen iswlower () returnerer ikke nul-værdi, hvis ch er et lille bogstav.
- Det returnerer nul, hvis ch ikke er et lille bogstav.
Eksempel: Hvordan fungerer iswlower () -funktionen?
#include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t ch1 = L'u03a0'; wchar_t ch2 = L'u03c0'; wcout << L"islower(" << ch1 << ") returned " << boolalpha << (bool)iswlower(ch1) << endl; wcout << L"islower(" << ch2 << ") returned " << boolalpha << (bool)iswlower(ch2) << endl; return 0; )
Når du kører programmet, vil output være:
islower (Π) returneret falsk islower (π) returneret true