August 2017
Intermediate to advanced
438 pages
14h 19m
English
The task of this recipe is to modify the content of one boost::mpl::vector function depending on the content of a second boost::mpl::vector function. We'll be calling the second vector as the vector of modifiers and each of those modifiers may have the following type:
// Make unsigned. struct unsigne; // Not a typo: `unsigned` is a keyword, we can not use it. // Make constant. struct constant; // Otherwise we do not change type. struct no_change;
So, where shall we start from?
Read now
Unlock full access