Compiler Warning (level 1) C4661

'identifier' : no suitable definition provided for explicit template instantiation request

A member of the template class was not defined.

The following example causes this warning:

template<class T> class MyClass 
{
public:
   void i();              // declaration but not definition
};
template MyClass< int >;  // warning