String c++

Résolu
stevenbarthelemy Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
stevenbarthelemy Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
c'est bon
string::size_type loc = a.find( b, 0 );
int d = b.size();
a.erase(loc, d);

merci
0