if-else vs if
От: RSDN_new_user  
Дата: 26.12.12 11:24
Оценка: -2 :))) :))
Доброго дня,
интересует вопрос — какой вариант скорее всего будет работать более быстро в современных реализациях компиляторов:

// Вариант 1.
if ( condition ) {
   DoSmth1();
   return;
} else {
   DoSmth2();
}

// Вариант 2.
if ( condition ) {
   DoSmth1();
   return;
}

DoSmth2();



То есть, в случае невыполнения condition в каком из двух вариантов DoSmth2() будет вызвана быстрее. Компиляция со включенной оптимизацией по скорости.
Write code for people
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.