FONCTION DE RECHERCHE ET DE REPLACEMENT DANS UNE CHAINE EN C
tsyr2ko
Messages postés2Date d'inscriptionlundi 6 janvier 2003StatutMembreDernière intervention 7 juin 2003
-
7 juin 2003 à 14:03
hijakhakker
Messages postés7Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention17 décembre 2007
-
5 janv. 2008 à 22:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
hijakhakker
Messages postés7Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention17 décembre 2007 5 janv. 2008 à 22:15
c tres bien fait appart que chez moi coté allocation je fait
retour = (char*) realloc(retour, strlen(retour) + strlen(s3));
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 30 juin 2003 à 08:38
Heu tu pourrais simplifier 'if (!s1 || !s2 || !s3)' en 'if(s1 && s2 && s3)'
Et la taille de s1 et s2 sont constantes ? parceque si oui tu pourrais calculer une fois et pour toute leurs longeurs, au lieu de toujours la recalculer !
tsyr2ko
Messages postés2Date d'inscriptionlundi 6 janvier 2003StatutMembreDernière intervention 7 juin 2003 7 juin 2003 à 14:03
:( 143 fois vu et pas un seul commentaire sur le code :(
5 janv. 2008 à 22:15
retour = (char*) realloc(retour, strlen(retour) + strlen(s3));
30 juin 2003 à 08:38
Et la taille de s1 et s2 sont constantes ? parceque si oui tu pourrais calculer une fois et pour toute leurs longeurs, au lieu de toujours la recalculer !
7 juin 2003 à 14:03