От: | nen777w | ||
Дата: | 07.05.11 11:51 | ||
Оценка: |
struct S {
S(int v) : val(v) {}
int val;
};
S a(10), b(15);
namespace bl = boost::lambda;
( bl::if_then_else( (&bl::_1 ->* &S::val) == 10 && (&bl::_2 ->* &S::val) == 10 , true, false )( a, b );
((&bl::_1 ->* &S::val) == 10 && (&bl::_2 ->* &S::val) == 10))(a,b)