C ++ iswlower () - C ++ стандартна библиотека

Функцията iswlower () в C ++ проверява дали даденият широк символ е с малки букви или не.

Функцията iswlower () е дефинирана в заглавния файл.

прототип на iswlower ()

 int iswlower (wint_t ch);

Функцията iswlower () проверява дали ch е с малки букви, т.е. едно от следните

 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 () Параметри

  • ch: Широкият знак за проверка.

iswlower () Върната стойност

  • Функцията iswlower () връща ненулева стойност, ако ch е с малки букви.
  • Той връща нула, ако ch не е с малки букви.

Пример: Как работи функцията 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; )

Когато стартирате програмата, изходът ще бъде:

 islower (Π) върна фалшиво islower (π) върна true

Интересни статии...