22 Jan
2009
22 Jan
'09
3:07 a.m.
AMDG Max wrote:
Hello jesse
I've tested with this, but didn't work, neither.
typedef boost::array<double, 2> array_t; boost::function<double (const array_t&)> f = lambda::bind(std::multiplies<double>(), lambda::bind(&array_t::operator[] const, lambda::_1, 0), lambda::bind(&array_t::operator[] const, lambda::_1, 1));
why?
Because this: &array_t::operator[] const is not legal syntax. In Christ, Steven Watanabe