Funkcia iswlower () v C ++ kontroluje, či je daný široký znak malým písmenom alebo nie.
Funkcia iswlower () je definovaná v hlavičkovom súbore.
iswlower () prototyp
int iswlower (wint_t ch);
Funkcia iswlower () kontroluje, či ch je malé písmeno, tj jeden z nasledujúcich
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: Široký znak na kontrolu.
iswlower () Vrátená hodnota
- Funkcia iswlower () vracia nenulovú hodnotu, ak ch je malé písmeno.
- Ak ch nie je malé písmeno, vráti nulu.
Príklad: Ako funguje funkcia 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 spustení programu bude výstup:
islower (Π) vrátil false islower (π) vrátil true