invoke примерно всегда в шаблонном коде вместо () для функторов которые приходят аргументом
Bind нужен для частичного применения аргументов. Самый частый юзкейс - частичное применение this, чтобы превратить вызов метода в вызов обычной функции. В с++20 для этого есть bind_front. Для остальных кейсов есть лямбды. Так что bind реально больше не нужен
Обсуждают сегодня