Здравствуйте, B0FEE664, Вы писали:
BFE>Многие смогут прочитать и понять, например, это?:
какой именно фрагмент кода вызвал непонимание? тайпдеф на обработчик события? Тривиальная реализация publish/subscribe? Или каррирование частичное применение? Код вообще прозрачный, я в детстве такой писал после пары лет изучения крестов. Учитывая то, что это C++98, на C++17 всё будет выглядеть гораздо лаконичней.