一.”类模板”还是“模板类”

简单理解:

  1. 声明的类为“类模板”
  2. 被实例化出来的类叫“模板类”
二.实例化和特化
  1. 实例化是一个产生模板类(或函数)的一个过程
  2. 通过实例化获得的实体就是特化

特化分两种:显示特化和偏特化

c++ template(6)模板术语_类模板

三.声明和定义(declaration and definition)

参考:http://zhidao.baidu.com/question/110293683.html

如果本身具有代码实体,就称之为定义

四.模板实参和模板参数

c++ template(6)模板术语_实例化_02

T和N是模板参数,double和10是模板实参