I'm having some problems with interpreting the definition of templates
as given in the ARM.
question 1:
-----------
is it possible to specify default values for non-type template arguments ?
e.g. template <class T, int size=100> class Stack { ... };