函数模板 template <typename type> ret-type func-name(parameter list) { // 函数的主体 } 类模板 它得本质其实就是一个可以使用任意类型变量得类 template <class type> class class-name { . . . }