|
11.11.2010, 14:54
|
#16
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Сингтон
Сообщение от .Squid
callback-функции
|
ну и чем здесь просто функции не подходят? функтор позволяет расширить интерфейс?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
11.11.2010, 15:21
|
#17
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Сингтон
Функтор как бэ в себе еще инфу тащит.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.11.2010, 15:37
|
#18
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Сингтон
ну т.е. расширяет возможный интерфейс. ясно.
---------------------------------------
апд
всё - я окончательно допёр. С подобной проблемой сталкивался на Blitz3D при создании одного интерпретатора.
Всем спасибо!
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
11.11.2010, 15:42
|
#19
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: Сингтон
Сообщение от impersonalis
ну и чем здесь просто функции не подходят? функтор позволяет расширить интерфейс?
|
Смотря, что понимать под "просто функцией". В С функторы реализуются через указатель на "просто функцию".
В С++ функтор - объект с перегруженным оператором ().
Всякие там std::sort требуют использования функторов. Хотя указатель на функцию тоже можно в них запихнуть, но указатель на фукнцию не заинлайнится, в отличии от функтора.
Все это сугубо мое имхо и я могу ошибаться.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.11.2010, 15:46
|
#20
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Сингтон
Сообщение от .Squid
указатель на фукнцию не заинлайнится, в отличии от функтора.
|
а вот это, кстати, интересно!
Рассуждение кажется логичным. Кто подтвердит его истинность?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
11.11.2010, 15:50
|
#21
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: Сингтон
Маленький тест, скомпиленный с выводом асм-кода?
__________________
|
(Offline)
|
|
11.11.2010, 16:30
|
#22
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Сингтон
угу!
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:12.
|