cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006
-
10 mai 2005 à 11:28
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006
-
10 mai 2005 à 19:44
Bonjour tout le monde. En lisant des commentaires de sources ici, j'ai vu que quelqu'un disait : "au lieu de tes 2 if consécutifs, mets plutot un if suivi d'un elseif".
Moi c'est souvent le cas aussi et je me demandais quelle était la différence entre 2 if et un if suivi d'un elseif. Du genre :
if $active == $chan { instructions1 }
if $active == Status Window { instructions2 }
qui deviendrait :
if $active == $chan { instructions1 }
elseif $active == Status Window { instructions2 }
Est ce que cela a une influence sur la rapidité d'exécution du code ? en gros quel utilité ? lol
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 10 mai 2005 à 11:59
Oui ca augmente la rapidité du code :
avec "elseif", dans le cas ou la première condition soit vraie, mirc ne tentera pas d'évaluer la seconde condition (de chercher si elle est vraie), alors qu'avec un "if" il essaie. Pour une condition ca change pas bcp, mais une + une +une ..., ou si c'est un truc exécuté bcp de fois (genre a chaque déclenchement "on text") bah au bout du compte ca joue
PaDa
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006 10 mai 2005 à 19:44
Justement j'allais me mettre à l'optimisation de mon code ^^
je connaissais déjà des tuto dont celui là mais merci ça sera peut etre utile à d'autres =)