August 2017
Intermediate to advanced
438 pages
14h 19m
English
The main problem with writing the higher-order metafunctions is taking care of the placeholders. That's why we shall not call Func1<Param1>::type directly. Instead of that, we must use the boost::mpl::apply metafunction, which accepts one function and up to five parameters that shall be passed to this function.
Read now
Unlock full access