
25 Jan
2009
25 Jan
'09
2:46 a.m.
Ok, but there is another problem. Suppose i defined: typedef MyType std::pair<const SomeClass*,double*>; So if I want to keep DRY i should write: lambda::_1 ->*&MyType::value_type::second > lambda::_2 ->*&MyType::value_type::second); I also tried: bind(&MyType::value_type::second, lambda::_1) > bind(&MyType::value_type::second, lambda::_2) but none of this expression works for me.