cs_Johjo
Messages postés19Date d'inscriptionmardi 5 juin 2001StatutMembreDernière intervention22 août 2002
-
14 févr. 2002 à 11:37
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 2009
-
19 juil. 2004 à 01:14
Il n'y aurait pas une fonction qui me permette de retrouver une chaine de caractere dans une autre
parce moi, je trouve rien du tout :(
Si quelqu'un pouvait m'aider, je lui serait super reconnaissant. Une sorte de fonction "instr" comme en VB.
Merci d'avance et @+
Johjo
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 15 févr. 2002 à 08:33
Voici le code modifier si ca interesse quelqu'un! :)
#include
#include <string.h>
#include <stdlib.h>
int main()
{
// Chaine dans laquel va s'effectuer la recherche
char src_string[]="Bonjour je m'appelle Bjarne Stroustrup !";
// Chaine rechercher
char for_string[]="Bjarne";
// Nombre de caractères de la chaine rechercher
int string_len;
// Récupère le nombre de caractères de la chaine
string_len = strlen(for_string);
// Copie le résultat dans 'src_string'
strcpy(src_string, strstr(src_string, for_string));
// Ajoute le zéro(caractère de fin de chaine) pour ne pas avoir le reste de la chaine
src_string[string_len] = 0;
// Et affiche le tout!
cout << "Voici la chaine de caractere que vous cherchez :\n\a" << src_string << endl;
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 19 juil. 2004 à 01:14
je sais que le message a été posté y a longtemps, mais moi je cherche a rechercher une chaine de caractere dans un fichier txt... est ce que vous pouvez m'aider?
Bob...
"La chance accorde ses faveur aux esprits avertis..."