Question méthode transform en C++

ColdXero -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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);
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    ça changerai quoi qu'il y ait plusieurs mots ?
    0
  2. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    En quoi ça serait différent avec plusieurs mots ???
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ça ne change rien, un toupper appliqué à un espace ne modifiera pas cet espace. L'algorithme reste donc le même.

    Bonne chance
    0