С изменениями, внесенными в С++ 11 (например, включение std::bind
), существует рекомендуемый способ реализации простого однопоточного шаблона наблюдателя вне зависимости от того, что внешнее по отношению к основному языку или стандартной библиотеке ( например boost::signal
)?
ИЗМЕНИТЬ
Если кто-то может опубликовать некоторый код, показывающий, как зависимость от boost::signal
может быть уменьшена с помощью новых языковых функций, это все равно будет очень полезно.