Частичное связывание аргументов функции

Есть ли способчастично привязать первый / последний н аргументы вызываемого объекта (например, функции) без явного указания остальных аргументов?

std::bind() кажется, требует, чтобывсе аргументы должны быть связаны, те, которые должны быть оставлены, должны быть связаны с ,,std::placeholders::_1_2_3 и т.п.

Можно ли написать /bind_first()bind_last() для частичного связывания, начиная с первого / последнего аргумента и который автоматически вставляет заполнители для любых оставшихся несвязанных аргументов в их исходном порядке в их исходной позиции?

Ответы на вопрос(2)

Ваш ответ на вопрос