Although the title of this Item is a question, it could also be made into a statement: This Item is about when and why not to specialize templates.
The Important Difference: Overloading vs. Specialization
It's important to make sure we have the terms down pat, so here's a quick review.
What two major kinds of templates are there in C++, and how can ...