Namespaces
Variants
Actions

std::islower

From cppreference.com
< cpp‎ | string‎ | byte
 
 
 
 
Defined in header <cctype>
int islower( int ch );

Checks if the given character is classified as a lowercase character according to the current C locale. In the default "C" locale, std::islower returns a nonzero value only for the lowercase letters (abcdefghijklmnopqrstuvwxyz).

If islower returns a nonzero value, it is guaranteed that std::iscntrl, std::isdigit, std::ispunct, and std::isspace return zero for the same character in the same C locale.

The behavior is undefined if the value of ch is not representable as unsigned char and is not equal to EOF.

Contents