
27 May
2011
27 May
'11
5:02 p.m.
2011/5/27 Gregory Crosswhite <gcross@phys.washington.edu>
On 5/27/11 9:28 AM, Stewart, Robert wrote:
template< class Derived, class Base = empty_t>
I like that you're allowing for a base class.
That was my first reaction too, though the more that I have been thinking about it the more that I am having trouble thinking of an example of exactly why it is that one would ever need or want this functionality.
Cheers, Greg
That's for base class chaining to avoid multiple inheritance, just like the operators library has it. struct X : boolable<X, addable<X> > {...}; Regards, Kris Regards Kris