E2106 Explicit specialization must be used with a template class or function (C++)
Go Up to Compiler Errors And Warnings (C++) Index
The explicit specialization operator template<> can only be used in front of a template class or function. Using it with a normal class means nothing, and hence generates an error.