Передача функции-члена класса с двумя параметрами для ускорения привязкиC++

Программы на C++. Форум разработчиков
Anonymous
Передача функции-члена класса с двумя параметрами для ускорения привязки

Сообщение Anonymous »

Привязке Boost не удается вывести/заменить аргумент шаблона:
class A
{
...
bool f(boost::shared_ptr&, size_t);
...
};

A myA;
boost::bind(&A::f, &myA, _1, _2);

Я использую Boost 1.63. Сообщение об ошибке компиляции указывает на boost_1_63_0/include/boost/bind/bind.hpp:
template R operator()(type, F & f, A & a, long)
{
return unwrapper::unwrap(f, 0)(a[base_type::a1_], a[base_type::a2_], a[base_type::a3_]);
}



Подробнее здесь: https://stackoverflow.com/questions/791 ... boost-bind

Вернуться в «C++»