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