E2505 Explicit instantiation requires an elaborated type specifier (i.e.,"class foo<int>") (C++)
Go Up to Compiler Errors And Warnings (C++) Index
The following code is illegal:
template<class T> class foo;
template foo<int>; // missing `class' keyword