|
Boost Users : |
From: Eduardo Bezerra (edubez_at_[hidden])
Date: 2005-12-23 07:36:14
Hi,
I'm having a hard time trying to understand what the placeholders
_1 and _2 mean in the context of the mpl::fold algorithm.
>From the Boost.Mpl Reference manual:
typedef vector<long,float,short,double,float,long,long double> types;
typedef fold<
types
, int_<0>
, if_< is_float<_2>,next<_1>,_1 >
>::type number_of_floats;
BOOST_MPL_ASSERT_RELATION( number_of_floats::value, ==, 4 );
Could someone give me some help on this ?
Best regards,
Eduardo
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net