Re[2]: Собеседование в Логике
От: Awaken Украина  
Дата: 26.09.07 07:58
Оценка: +1
A>>-чем функтор лучше функции (в частности, эффективнее ли)
A>>-в каких случаях функцтор или функция не инлайнится?

DC>Хм.. Насколько я понимаю сильно от компилятора зависит. Кроме того это вроде как рекомендация компилятору, но функтор встроится вероятнее. Наличие >ссылок на функию может повлиять, хотя — хз я не разработчик компиляторов.


инлайн это такая необязательная штука, которую компилятор может выполнять, а может и нет.
например в VC++ целых три режима оптимизации, связанных только с инлайнами (+ __forceinline)
имхо такие вопросы стоит задавать только разработчикам компиляторов, если хотите услышать внятный ответ. у остальных ответ будет
носить характер домыслов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.