I am reading the Complete Guide on Templates and it says the following:

Where it is talking about class template specialization.

> 
> Although it is possible to specialize a single member function of a
> class template, once you have done so, you can no longer specialize
> the whole class template instance that the specialized member belongs
> to.
> 
> 
> 

I'm actually wondering how this is true, cause you can specialize without any member functions at all. Is it saying that you cannot have a specialization with only one member function and then another with all member functions?

Can someone please clarify?