C++程序由类和函数组成,模板也分为类模板(class template)和函数模板(function template).
函数模板与模板函数的区别是:函数模板是模板的定义,定义中用到通用类型参数.模板函数是实实在在的函数定义,它由编译系统在遇到具体函数调用时所生成,具有程序代码.
同样,在说明了一个类模板后,可以创建类模板的实例,即生成模板类.
C++程序由类和函数组成,模板也分为类模板(class template)和函数模板(function template).
函数模板与模板函数的区别是:函数模板是模板的定义,定义中用到通用类型参数.模板函数是实实在在的函数定义,它由编译系统在遇到具体函数调用时所生成,具有程序代码.
同样,在说明了一个类模板后,可以创建类模板的实例,即生成模板类.