对C++中函数模板的认识

来源:互联网 发布:吴知力图片 编辑:程序博客网 时间:2024/05/15 05:00

template<模板参数表>

类型    函数名(参数表){

        函数体

}

函数模板在使用的时候要实例化。

模板参数表可以有:class   或typename  说明类型信息。

模板函数和重载有很大联系。

函数模板与普通函数的区别:

1     函数模板不生成目标代码。

2     如果要将函数模板写在头文件中,那么要写出实现,而普通函数只需写出声明即可。

3     函数指针不能指向函数模板,但是可以指向普通函数。

以上就是我对于函数模板的认识。

0 0
原创粉丝点击