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.
Publicité
Posté le 27-03-2002 à 13:47:42
El_gringo
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]
youdontcare
Posté le 27-03-2002 à 14:21:50
strstr()
fdl
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+
El_gringo
Posté le 27-03-2002 à 14:46:28
ouais, enfin, strstr, c qd même plus en C qu'en C++ qu'on utilise.
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