Greg Chicares <chicare@ibm.net> writes:
> template <int N> class Factorial { public:
> enum {value = (N>12)? -1 ? N * Factorial<N-1>::value};
^ guess you meant a `:' here
This fixes the `bug' :-)
--
Alexandre Oliva
mailto:oliva@dcc.unicamp.br mailto:aoliva@acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil