C++模板元编程(11)模板全特化和偏特化

参考:
https

文章目录

    • 1、C++模板全特化
      • 一些注意事项
    • 2、C++模板偏特化
    • 3、模板类调用优先级

1、C++模板全特化

模板特化用于当通用的模板定义无法满足特定类型或模板参数的需求时,我们可以为特定的类型或参数提供一个专门的实现。

在C++中,模板全特化(Template Full Specialization)是指为一个已经定义的模板针对特定的模板参数提供一个完全独立的实现。通过模板全特化,我们可以为特定类型或特定模板参数定制化地定义模板的行为。

所谓的全,是指所有的函数模板参数都指定,不再有模板行为。

示例

//模板函数
template<typename T1, typename T2>

你可能感兴趣的:(嵌入式/Linux,#,C++模板元编程,c++,模板,全特化,偏特化)