Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1699 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  supprimer des mots dans une chaine c++ builder

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

supprimer des mots dans une chaine c++ builder

n°2316469
magdani
Posté le 05-06-2018 à 18:26:02  profilanswer
 

Bonjour,
 
Pour trouver un mot dans un string, j'utilise le code suivant :
 
string ma chaine;
 
machaine = "Programmer en langage C++";
 
size_t pos = machaine.find("langage" );
 
if (pos != std::string::npos) Edit1->text = "J'ai trouvé le mot langage";
 
Ça marche.
 
Comment faire pour supprimer le mot langage dans machaine ?  
 
Peut-être machaine.erase ... mais je ne trouve pas le code.
 
Merci d'avance pour vos réponses.

mood
Publicité
Posté le 05-06-2018 à 18:26:02  profilanswer
 

n°2316635
magdani
Posté le 07-06-2018 à 13:06:08  profilanswer
 

J'ai trouvé
void __fastcall TForm2::Button1Click(TObject *Sender)
{
// extraire un mot et le supprimer dans un string
std :: string machaine= "programmer en langage c++";
  size_t pos = machaine.find("langage" );
if (pos != std::string::npos)
  {
    monjeu.erase(pos,7);  // supprime le mot à partir de pos
   Edit1->Text = machaine.c_str();
  }
}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  supprimer des mots dans une chaine c++ builder

 

Sujets relatifs
Masquer certains mots, possible?Un moyen de supprimer les lignes d'un texte
injection donnée xls à partir d'une colone précise ?supprimer certaines balises d'un fichier xml
ecrire chaine utf8 json à partir d'un dictionnaire[MySQL] Supprimer toutes les contraintes d'une table
Méthode pour placer tous les mots du dictionnaire dans une phrase.concatenation de Label C++ builder
probleme en programmation c "chaine de caracteres dans une fonctionGlisser/ Déplacer un composant Firemonkey c++builder
Plus de sujets relatifs à : supprimer des mots dans une chaine c++ builder


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR