C ++ iswlower () - standardní knihovna C ++

Funkce iswlower () v C ++ kontroluje, zda je daný široký znak malým písmenem nebo ne.

Funkce iswlower () je definována v hlavičkovém souboru.

prototyp iswlower ()

 int iswlower (wint_t ch);

Funkce iswlower () kontroluje, zda ch je malý znak, tj. Jeden z následující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 () parametry

  • ch: Široký znak ke kontrole.

iswlower () Návratová hodnota

  • Funkce iswlower () vrací nenulovou hodnotu, pokud ch je malý znak.
  • Vrací nulu, pokud ch není malý znak.

Příklad: Jak funguje funkce 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; )

Když spustíte program, výstup bude:

 islower (Π) vrátil false islower (π) vrátil true

Zajímavé články...