Как создать функцию с аргументом, который был бы результатом повышения :: Bind?

Итак, я хочу создать такую ​​функцию, как:

void proxy_do_stuff(boost::bind return_here)
{
  return_here(); // call stuff pased into boost::bind
}

, и я мог бы назвать это как:

proxy_do_stuff(boost::bind(&myclass::myfunction, this, my_function_argument_value, etc_fun_argument));

Как сделать такую ​​вещь?

5
задан Rella 31 August 2011 в 05:37
поделиться