C ++ iswlower () - C ++ standardowa biblioteka

Funkcja iswlower () w C ++ sprawdza, czy dany szeroki znak jest małą literą, czy nie.

Funkcja iswlower () jest zdefiniowana w pliku nagłówkowym.

iswlower () prototyp

 int iswlower (wint_t ch);

Funkcja iswlower () sprawdza, czy ch jest małą literą, tj. Jedną z poniższych

 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 () Parametry

  • ch: Szeroki znak do sprawdzenia.

iswlower () Wartość zwracana

  • Funkcja iswlower () zwraca wartość różną od zera, jeśli ch jest małą literą.
  • Zwraca zero, jeśli ch nie jest małą literą.

Przykład: Jak działa funkcja iswlower ()?

 #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; )

Po uruchomieniu programu wynik będzie następujący:

 islower (Π) zwrócił false islower (π) zwrócił true

Interesujące artykuły...