Compiler Error C2977

'identifier' : too many template arguments

The template named identifier had too many actual arguments. Check the template declaration to find the correct number of template parameters.

The following is an example of this error:

template<class T, int i> class MyClass {};
template MyClass< int , 1, 1 >;  // error