String c++

Résolu/Fermé
stevenbarthelemy Messages postés 11 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 12 octobre 2009 - 18 sept. 2009 à 15:54
stevenbarthelemy Messages postés 11 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 12 octobre 2009 - 18 sept. 2009 à 16:33
Bonjour,
je chercher a suprimer un sous string dans un string,par example si j'ai:

string a = "bonjourtoutlemonde";
string b = "tout";

je voudrai a la suite d'une comparaison (que je sais faire donc ca c'est ok!) pouvoir obtenir
string c = "bonjourlemonde"

j'ai entendu parler de string.erase() mais je ne vois pas comment m'en servir dans mon exemple si on pouvais m'aider.

merci a tt,

1 réponse

stevenbarthelemy Messages postés 11 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 12 octobre 2009
18 sept. 2009 à 16:33
c'est bon
string::size_type loc = a.find( b, 0 );
int d = b.size();
a.erase(loc, d);

merci
0