C++ remplacer mot dans une string
Fermé
dharth
Messages postés
140
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
23 août 2012
-
10 janv. 2011 à 17:56
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 10 janv. 2011 à 23:04
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 10 janv. 2011 à 23:04
A voir également:
- C++ remplacer mot dans une string
- Remplacer un mot dans word - Guide
- Remplacer disque dur par ssd - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Voir mot de passe wifi android - Guide
2 réponses
dharth
Messages postés
140
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
23 août 2012
13
10 janv. 2011 à 21:57
10 janv. 2011 à 21:57
personne pour m'aider?
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
Modifié par KX le 10/01/2011 à 23:09
Modifié par KX le 10/01/2011 à 23:09
unsigned replace_word(std::string &original, const std::string &aTrouver, const std::string &aRemplacer) { unsigned n = original.find(aTrouver); if (n==std::string::npos) { return 0; } else { original.replace(n,aTrouver.size(),aRemplacer); return 1+replace_word(original, aTrouver, aRemplacer); } }
Remarque : ce code est un exemple d'utilisation pour les méthodes find et replace.
En réalité il ne marche pas toujours, exemple : replace_word("totos","to","toto");
La confiance n'exclut pas le contrôle