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?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…