Salut!![]()
Pour convertir une chaine de caractères en minuscule peut on utiliser "std::replace_if" d'une manière similaire:
puis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class upper{ public: bool operator()(const char& c){ return isupper(c); } }; class lower{ public: int operator()(int& c){ return tolower(c); } };
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string s="aBcDEFg"; std::replace_if(s.begin(),s.end(),upper(),lower());
Merci de vos réponses.![]()
Partager