Если и еще, то должен ли я поставить наиболее вероятную часть?

Мне было интересно, есть ли большая разница в производительности языков, следует ли помещать код с большей вероятностью выполнения в ifили в else. Вот пример:

// x is a random number, or some key code from the user
if(!somespecific_keycode)
   do the general stuff
else
   do specific stuff

и другое решение

if(somespecific_keycode)
   do the specific stuff
else
   do general stuff
8
задан pb2q 1 August 2012 в 21:47
поделиться