jeudi 6 juillet 2017

How does c++ handle 0*(large expression)

Concerning speed, if I need to calculate a large expression, say:

switch1*(large expression 1)+switch2*(large expression 2)

Depending on my input, switch1 can be 0 or 1, as can switch2 be. What would be the quickest for c++ to do, making an if statement or write it down as above?

Aucun commentaire:

Enregistrer un commentaire