Re[5]: встраивается ли boost/std::bind
От: Evgeny.Panasyuk Россия  
Дата: 04.02.15 19:04
Оценка:
Здравствуйте, jazzer, Вы писали:
то
S>>Ага, я всё-таки прав был, если верить Скотту
S>>

S>>...Во-вторых, лямбда-выражения как правило работают быстрее. Дело в том что std::bind захватывает и хранит указатель на функцию, поэтому компилятор имеет мало шансов встроить (inline) ее, ...

J>[...]
J>Так что либо Скотт неправ, либо ты читаешь что-то сильно устаревшее.

Уверен что современные компиляторы легко оптимизируют подобные косвенные вызовы.
Думаю имелось в виду что шансов встроить указатель на функцию меньше (а не "мало"), так как очевидно код привязан не к типу, а к значению указателя.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.