其他分享
首页 > 其他分享> > 第十四章:模版(一)

第十四章:模版(一)

作者:互联网

函数模版

我们可以使用template关键字引入模版,比如

template <typename T>
void fun(T input)
{
    
}

typename关键字可以替换为class,含义相同

函数模版中包含了两对参数:函数形参/实参;模版形参/实参

函数模版需要进行显式实例化,比如

fun<int>(3);

关于显式实例化,需要知道以下几点:

最后我们来讨论一个概念-函数模版的重载

template <typename T>
void fun(T)
{

}

template <typename T, typename T2>
void fun(T input1, T2 input2)
{

}

标签:函数,模版,void,fun,实例,template,第十四章
来源: https://blog.csdn.net/weixin_39061796/article/details/120658707