正在加载图片...
定义模板函数时应注意 1.在模板的参数表中,至少得有一个参数的数据类型为模板 的参数类型T;模板函数的返回值的数据类型也可以为T。 2.模板可以带有多个不同数据类型的参数,比如 template<class T1, class T2, class T3> int f(T1 arg1, T2 arg2, T3 arg3 3.模板参数的数据类型也可以是已存在的数据类型,比如 template<class T, int n> T f(T arg) int i= n定义模板函数时应注意: 1. 在模板的参数表中,至少得有一个参数的数据类型为模板 的参数类型 T;模板函数的返回值的数据类型也可以为 T。 2. 模板可以带有多个不同数据类型的参数,比如: template<class T1, class T2, class T3> int f(T1 arg1, T2 arg2, T3 arg3) { //… } 3. 模板参数的数据类型也可以是已存在的数据类型,比如: template<class T, int n> T f(T arg) { int i = n; //… }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有