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
    Le caractère à convertir en minuscules.

  • first
    Pointeur vers le premier caractère de la plage de caractères dont les cas doivent être convertis.

  • last
    Pointeur vers le caractère qui suit immédiatement le dernier caractère de la plage de caractères dont les cas doivent être convertis.

Valeur de retour

La première fonction membre retourne le formulaire minuscule du paramètre ch.Si aucune forme en minuscules n'existe, elle retourne ch.

La deuxième fonction membre retourne last.

Notes

La première fonction membre retourne do_tolower(ch).La deuxième fonction membre 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 : <locale>

l'espace de noms : DST

Voir aussi

Référence

ctype Class