Re[6]: встраивается ли boost/std::bind
От: jazzer Россия Skype: enerjazzer
Дата: 05.02.15 00:20
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Уверен что современные компиляторы легко оптимизируют подобные косвенные вызовы.

именно.

EP>Думаю имелось в виду что шансов встроить указатель на функцию меньше (а не "мало"), так как очевидно код привязан не к типу, а к значению указателя.


Если значение указателя известно во время компиляции, то я не вижу вообще никакой разницы между лямбдой и байндером — компилятор встроит и там, и там.
И если неизвестен — тоже: он останется неизвестным и внутри лямбды и встроен не будет ни там, ни там.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.