redpooka
Messages postés55Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention18 mai 2004
-
8 mars 2004 à 11:39
cs_jije
Messages postés2Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention 5 mai 2004
-
5 mai 2004 à 23:57
Imaginons que j'ai deux fonctions qui retourne un booleen
FctRapide() et FctLente()
FctRapide() est une fonction très rapide
FctLente() est une focntion qui met beaucoup de temps
Je voulais savoir si le temps d'excécution de ce code est plus rapide si FctRapide renvoie false
if(FctRapide())
if (FctLente())
//Action
Que
if(FctRapide() && FctLente())
//Action
Où
if(FctLente() && FctRapide())
//Action
Est-ce lorsqu'on a les deux fonctions dans la condition, si la 1er fausse va-t-il quand même évaluer la seconde ?
Je pense, mais je demande confirmation. Donc le 1er code est plus rapide.