Partager via


ctype::tolower

Convertit un caractère ou une plage de caractères en minuscules.

CharType tolower(
    CharType ch
) const;
const CharType *tolower(
    CharType* first, 
    const CharType* last,
) const;

Paramètres

  • ch
    Caractère à convertir en minuscules.

  • first
    Pointeur vers le premier caractère dans la plage de caractères qui doivent être convertis en majuscules ou en minuscules.

  • last
    Pointeur vers le caractère juste après le dernier caractère dans la plage de caractères à convertir en majuscules ou en minuscules.

Valeur de retour

La première méthode retourne la forme minuscule du paramètre ch. Si aucune forme minuscule n'existe, il retourne ch.

La deuxième méthode retourne last.

Notes

La première méthode retourne do_tolower(ch). La deuxième méthode retourne do_tolower(first, last).

Exemple

// ctype_tolower.cpp
// compile with: /EHsc
#include <locale>
#include <iostream>
using namespace std;

int main( )
{
   locale loc1 ( "German_Germany" );
   
   char string[] = "HELLO, MY NAME IS JOHN";

   use_facet<ctype<char> > ( loc1 ).tolower
      ( string, string + strlen(string) );
   cout << "The lowercase string is: " << string << endl;
}
  

Configuration requise

En-tête : <paramètres régionaux>

Espace de noms : std

Voir aussi

Référence

ctype, classe