"Aleksey Gurtovoy" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > [...] > For your own metafunctions, you have to intrude them a little bit, but > otherwise it works as well: > > template< typename T > struct f > { > typedef T type; > BOOST_MPL_AUX_LAMBDA_SUPPORT(1,f,(T)) // here > }; > [...]
I assume it's safe to have this stuff in even for compilers that don't need it? If I recall, it gets evaluated to nothing on conforming platforms? Or should I protected it with #ifdef? Also, I assume the first argument is the arity, and the last argument is a parenthesized list of the template parameters? Dave _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost