C++ Locale Library - islower
Description
It checks if character is lowercase letter and other locales may consider a different selection of characters as lowercase characters, but never characters that returns true for iscntrl, isdigit, ispunct or isspace.
Declaration
Following is the declaration for std::islower.
C++98
int islower ( int c );
C++11
int islower ( int c );
Parameters
c − Character to be checked, casted to an int, or EOF.
Return Value
It returns a value different from zero.
Exceptions
No-throw guarantee − this function never throws exceptions.
Example
In below example for std::islower.
#include <stdio.h>
#include <ctype.h>
int main () {
int i=0;
char str[]="Tutorials point india pvt ltd.\n";
char c;
while (str[i]) {
c=str[i];
if (islower(c)) c=toupper(c);
putchar (c);
i++;
}
return 0;
}
The sample output should be like this −
TUTORIALS POINT INDIA PVT LTD.
locale.htm
Advertisements