参考:
https
1、C++模板全特化
模板特化用于当通用的模板定义无法满足特定类型或模板参数的需求时,我们可以为特定的类型或参数提供一个专门的实现。
在C++中,模板全特化(Template Full Specialization)是指为一个已经定义的模板针对特定的模板参数提供一个完全独立的实现。通过模板全特化,我们可以为特定类型或特定模板参数定制化地定义模板的行为。
所谓的全,是指所有的函数模板参数都指定,不再有模板行为。
示例
template<typename T1, typename T2>
void