FONCTION STR de VB - Trouve la position dans la chaine

Signaler
Messages postés
128
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
24 octobre 2006
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
bonsoir,

j'aurais aimé savoir si il y avait une solution autre que de passer par une boucle en parcourant tous les caracteres d'une chaine pour trouver la position d'un caractere ou d'une chaine dans une chaine.

Il doit surement en exister une toute faite.

Merci pour votre aide.

3 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
strstr et fonctions affiliees.
BruNews, ciao...
Messages postés
128
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
24 octobre 2006

ce que je comprend pas c'est kil devrait me retourner un entier pas une chaine.

char *strstr( const char *string, const char *strCharSet );
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
pourquoi un entier, un pointeur est nettement mieux.
L'entier s'obtient par:
presult - pbase; en verifiant avant que presult != 0.
BruNews, ciao...