
3 May
2004
3 May
'04
1:42 p.m.
"Arkadiy Vertleyb" <vertleyb@hotmail.com> wrote
main() { BOOST_TYPEOF_ALLOCATE(fun, _1 > 15 && _2 < 20); // <unspecified> fun(_1 > 15 && _2 < 20);
What's that line supposed to mean?
Shortcut for:
BOOST_TYPEOF(_1 > 15 && _2 < 20) fun(_1 > 15 && _2 < 20);
On the other hand, since a lambda expression returns a default-constructed functor (does it? -- I am unable to verify it right now) the above doesn't make a lot of sence for Lambda... One can just write: BOOST_TYPEOF(_1 > 15 && _2 < 20) fun; Arkadiy