练习笔记 C++Template

来源:互联网 发布:传奇霸业经验炼制数据 编辑:程序博客网 时间:2024/05/18 17:57

1.函数模板参数 必须在函数参数列表中使用一次

下面是不合法的,会出现不能推断模板参数的错误

template<typename T1,typename T2>T1 TypeExchange(T2 TypeInput){printf("TypeExchange\n");return ((T1)TypeInput);}

应写为下面的方式:

template<typename T1,typename T2>T1 TypeExchange(T1 ,T2 TypeInput){printf("TypeExchange\n");return ((T1)TypeInput);}
                                             
0 0
原创粉丝点击