Дисклаймер: Все права на данный материал принадлежат Хабрахабр / Лучшие за сутки / Посты и могут быть найдены по ссылкам ниже. Классы std::function и boost::function являются высокоуровневыми обертками над функциями и функциональными объектами. Объекты таких классов позволяют хранить и вызывать функции и функторы с заданной сигнатурой, что бывает удобно, например, при создании callback вызовов (например, мы можем регистрировать несколько обработчиков, и это могут быть как обычные функции, так и объекты с определенным оператором =) Если вам интересно, каким образом реализуется данный функционал, то прошу под кат Читать дальше → АВТОР: Хабрахабр / Лучшие за сутки / Посты http://habrahabr.ru/post/159389/ | |||
| |||
| |||
|
Tuesday, November 20, 2012
Пишем свой std::function (boost::function)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment