C ++ iswlower () - C ++ standartinė biblioteka

Funkcija „iswlower“ (C ++) patikrina, ar pateiktas platus simbolis yra mažosios raidės, ar ne.

Funkcija „iswlower“ () apibrėžta antraštės faile.

iswlower () prototipas

 int iswlower (wint_t ch);

Funkcija „iswlower“ () tikrina, ar ch yra mažosios raidės, ty vienas iš šių

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

  • ch: platus simbolis, kurį reikia patikrinti.

iswlower () Grąžinimo vertė

  • Funkcija „iswlower“ () grąžina ne nulinę vertę, jei ch yra mažosios raidės simbolis.
  • Jis grąžina nulį, jei ch nėra mažosios raidės simbolis.

Pavyzdys: Kaip veikia „iswlower“ () funkcija?

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

Kai paleisite programą, išvestis bus:

 islower (Π) grąžino klaidingą islower (π) grąžino true

Įdomios straipsniai...