Compiler Error C2923

'type' : 'identifier' is invalid as template argument 'number', type expected

A type was needed for argument number when instantiating a template. Check the template declaration for the proper parameter types.