C ++ iswlower () - C ++ Standardbibliotek

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

Interessante artikler...