NairodDorian
Messages postés130Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention18 août 2008
-
4 août 2008 à 15:16
cs_flofloo
Messages postés45Date d'inscriptionsamedi 5 juin 2004StatutMembreDernière intervention16 mars 2009
-
5 août 2008 à 10:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
5 août 2008 à 10:21
si j'ai refait tout celas c'est pour comprendre et non pour autres choses...
5 août 2008 à 00:47
À méditer.
5 août 2008 à 00:25
strcmp aussi
Bref un tas de fonction qui n'ont pas besoin d'être réécrites
Bonne continuation
PS : Poste des messages sur le forum si tu te demande si une fonction existe ou fouille la MSDN ;)
4 août 2008 à 20:26
4 août 2008 à 15:16
int StrLen(char *string)
{
int pos;
char c;
pos = 0;
c = string[pos];
while(c!=(char)NULL)
{
pos++;
c = string[pos];
}
return pos;
}
Apparament tu n'as pas penser / compris les pointeurs;
int StrLen(char *string) {
char *pstr = string;
while (*pstr++);
return pstr - string;
}
C'est déjà beaucoup mieux.