Bonjour,
J'essaie de faire cet exercice http://codekata.com/kata/kata08-conflicting-objectives/
J'ai récupéré les mots à 6 lettres dans un vecteur, je le parcours et j'ai essayé tout ce que j'ai trouvé pour chercher les deux mots qui le composent.
Je le découpe bien, mais seulement je n'arrive pas avec std::string:: find à trouver un mot dans mon fichier sans qu'il trouve également ce mot dans une phrase exemple :
je recherche salut, il va me dire que salutation est finde, ce qui n'est pas faux mais ce n'est pas ce que je cherche.
J'ai également essayé avec les regex_search en mettant mon mot entouré de \\b dans un std::regex , mais c'est affreusement long et je n'arrive pas à le faire comme il faut.
Je n'ai pas boost et je prefererai éviter de l'installer etc.
Avez-vous une solution?
Merci =)
Partager