Boost logo

Boost :

Subject: Re: [boost] "Simple C++11 metaprogramming"
From: David Stone (david_at_[hidden])
Date: 2015-05-31 11:31:43


Unfortunately, alias templates are not always the primary way of defining
something (they are, however, the primary way of using something). The
problem is that you cannot specialize an alias template, which is essential
in much metaprogramming. I've seen the convention of _c for the class
version, so the alias template that people actually use can be uncluttered
of suffixes. _impl works just as well.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk