Как?
Пытаюсь сделать так:
void MyClass::my_fun(int my_param)
{
}
....
for_each (my_list.begin(), my_list.end(), mem_fun_ref(MyClass::my_fun))
error C2064: term does not evaluate to a function taking 1 arguments
И как с этим бороться?
И еще если я допустим сделаю вместо функции, функциональный объект внутри класса, то как мне из него получить доступ к переменным класса? Компилятор их просто не видит.