Template
Function template
模板: 类型必须严格对应,不能转换 如swap(int,double)
会报错
普通函数和模板函数同名: 如果跟普通函数匹配,优先调用普通函数.
Class Template
Can lead to (even more) code bloat
模板: 类型必须严格对应,不能转换 如swap(int,double)
会报错
普通函数和模板函数同名: 如果跟普通函数匹配,优先调用普通函数.
Can lead to (even more) code bloat