[C++] Rechercher un motif dans une chaine

Rechercher un motif dans une chaine [C++] - C++ - Programmation

Marsh Posté le 27-03-2002 à 13:47:42    

Est-ce que quelqu'un peut me dire comment faire pour réaliser cette opération en C++?
 
Ex : rechercher "tout" dans "salut tout le monde" -> 6
 
C'est comme le indexOf dans Java.

Reply

Marsh Posté le 27-03-2002 à 13:47:42   

Reply

Marsh Posté le 27-03-2002 à 14:21:13    

t'as consulté une doc !? Si non, va falloir t'y mettre...
utilises l'objet CString par exemple. J'en dirais pas plus.

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 27-03-2002 à 14:21:50    

strstr()

Reply

Marsh Posté le 27-03-2002 à 14:45:26    

Merci,
 
strstr(), c'est bien ce qu'il faut.
Je sais, mes questions peuvent paraître connes, mais je n'ai pas MSDN (pas là où je travaille en tout cas). Sans doc, c'est quand même pas pareil.
 
A+

Reply

Marsh Posté le 27-03-2002 à 14:46:28    

ouais, enfin, strstr, c qd même plus en C qu'en C++ qu'on utilise.

Reply

Marsh Posté le 27-03-2002 à 14:46:31    

Reply

Marsh Posté le 10-04-2002 à 06:08:17    

Citation :

tu met "salut tout le monde" dans un CString et puis tu utilise la fction Cstring y=x.IndexOf("tout" );  ou x est le nom de ta chaine et y la valeur de retour

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed