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

Цікаві статті...