Question méthode transform en C++
Fermé
ColdXero
-
21 avril 2009 à 23:05
mamiemando Messages postés 33654 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2025 - 22 avril 2009 à 10:05
mamiemando Messages postés 33654 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2025 - 22 avril 2009 à 10:05
Bonjour,
je sais utiliser la fonction transform quand on reçoit une string avec seulement un mot, mais comment l'utiliser quand on reçoit une string contenant différents mots ? Je voudrais un exemple concret s.v.p, en voici un exemple complet avec une string contenant un seul mot:
string s="hello";
transform(s.begin(), s.end(), s.begin(), toupper);
je sais utiliser la fonction transform quand on reçoit une string avec seulement un mot, mais comment l'utiliser quand on reçoit une string contenant différents mots ? Je voudrais un exemple concret s.v.p, en voici un exemple complet avec une string contenant un seul mot:
string s="hello";
transform(s.begin(), s.end(), s.begin(), toupper);
A voir également:
- Question méthode transform en C++
- Transformer majuscule en minuscule word - Guide
- Transformer une image en icone - Guide
- Transformer epub en kindle - Guide
- Transformer clavier qwerty en azerty - Guide
- Transformer tablette en ecran pc - Guide
3 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 avril 2009 à 08:53
22 avril 2009 à 08:53
ça changerai quoi qu'il y ait plusieurs mots ?
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 avril 2009 à 09:22
22 avril 2009 à 09:22
En quoi ça serait différent avec plusieurs mots ???
mamiemando
Messages postés
33654
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mai 2025
7 846
22 avril 2009 à 10:05
22 avril 2009 à 10:05
Ça ne change rien, un toupper appliqué à un espace ne modifiera pas cet espace. L'algorithme reste donc le même.
Bonne chance
Bonne chance