On 01/14/2015 05:04 PM, Patrick Palka wrote:
Did this define a specialization too:struct X<5> { };
Yes. There's an example in the ARM that says
A class can be defined as the definition of a template class. For example,
template<class T> class stream { /* ... */ };
class stream<char> { /* ... */ };
Here, the class declaration will be used as the definition of streams of
characters (stream<char>). Other streams will be handled by template
functions generated from the class template.
Jason
