Хабы: C++
В прошлой статье, отбросив всё, что нам было известно из мира "кровавого энтерпрайз IT", и опустошив чашу, мы "написали на коленке" простейший оповещатель (notifier). Объект, вызывающий по цепочке заранее зарегистрировавшихся клиентов (подписчиков) при наступлении какого-то события.
Настало время сделать его чуть удобнее для пользователей - добавить поддержку аргументов и позволить отписываться от событий прямо из кода подписчика.
Читать далее