Я хочу вызвать функцию-член, передав ее в качестве параметра шаблона, без использования наддува возможно. Вот пример того, что я пытался сделать,
class object { void method(); }
{
object object_instance;
...
apply<object:: method>();
...
template<class F>
void apply() { F(object_instance); } // want to call object_instance.F()
}
это не работает, поэтому вопрос в том, как мне связать объектный метод с объектом.
Спасибо
выше - пример, а не реальный код. У меня есть набор функций, различающихся только по имени, но со многими параметрами, которые я хочу обернуть в операторах.