Li Jie wrote: > May be I need a NO-MATCH Template Specialization: Because in a real world example you need specializations for every other type, you simply do not provide a specialization for the conflicting type.