Bibliothèque de paramètres régionaux C ++ - islower

La description

Il vérifie si le caractère est une lettre minuscule et que d'autres paramètres régionaux peuvent considérer une sélection différente de caractères comme des caractères minuscules, mais jamais des caractères qui retournent true pour iscntrl, isdigit, ispunct ou isspace.

Déclaration

Voici la déclaration pour std :: islower.

C ++ 98

int islower ( int c );

C ++ 11

int islower ( int c );

Paramètres

c - Caractère à vérifier, transtypé en un entier ou EOF.

Valeur de retour

Il renvoie une valeur différente de zéro.

Des exceptions

No-throw guarantee - cette fonction ne lève jamais d'exceptions.

Exemple

Dans l'exemple ci-dessous pour 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;
}

L'exemple de sortie devrait être comme ceci -

TUTORIALS POINT INDIA PVT LTD.