std::islower - cppreference.com
Espacios de nombres
Variantes

std::islower

De cppreference.com
 
 
 
Cadenas de bytes terminadas en nulo
Funciones
Manipulación de caracteres
Conversiones a formatos numéricos
(C++11)(C++11)
(C++11)(C++11)
Manipulación de cadenas
Examinación de cadenas
Manipulación de memoria
Misceláneos
 
Definido en el archivo de encabezado <cctype>
int islower( int ch );
Comprueba si el carácter dado se clasifica como una minúscula de acuerdo con la actual configuración regional C. En el valor predeterminado "C", islower devuelve true sólo para las letras minúsculas (abcdefghijklmnopqrstuvwxyz) .
Original:
Checks if the given character is classified as a lowercase character according to the current C locale. In the default "C" locale, islower returns true only for the lowercase letters (abcdefghijklmnopqrstuvwxyz).
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Si vuelve islower true, se garantiza que iscntrl, isdigit, ispunct y isspace retorno false para el mismo personaje en la misma localidad C .
Original:
If islower returns true, it is guaranteed that iscntrl, isdigit, ispunct, and isspace return false for the same character in the same C locale.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parámetros

ch -
carácter
Original:
character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valor de retorno

Valor distinto de cero (true) si el carácter es una letra minúscula, 0 (false) de otra manera .
Original:
Non-zero value (true) if the character is a lowercase letter, 0 (false) otherwise.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Ejemplo

#include <iostream>
#include <cctype>
#include <clocale>
 
int main()
{
    char c = '\xe5'; // letter å in ISO-8859-1
 
    std::cout << "islower(\'\\xe5\', default C locale) returned "
               << std::boolalpha << (bool)std::islower(c) << '\n';
 
    std::setlocale(LC_ALL, "en_GB.iso88591");
    std::cout << "islower(\'\\xe5\', ISO-8859-1 locale) returned "
              << std::boolalpha << (bool)std::islower(c) << '\n';

}

Salida:

islower('\xe5', default C locale) returned false
islower('\xe5', ISO-8859-1 locale) returned true

Ver también

Comprueba si un carácter está clasificado como una letra minúscula por una configuración regional.
(plantilla de función) [editar]
Comprueba si un carácter ancho es minúscula
Original:
checks if a wide character is lowercase
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Documentación de C para islower