当所有模板参数都有默认参数时,函数模板的调用如同一个普通函数。但对于类模板而言,哪怕所有参数都有默认参数,在使用时也必须在模板名后跟随<>来实例化。
另外:函数模板的默认模板参数在使用规则上和其他的默认参数也有一些不同,它没有必须写在参数表最后的限制。
Mine:
1.只要给 "模板" 传类型 就是按照模版的顺序传 从前往后传
double 给T传类型了 导致N没有类型可以接受
(没有默认类型 而99.9的数据也不是给N来进行自动类型推导的)
我们只需将N T的位置互换 结果就会正确
N被赋类型为double T根据99.9自动推导为double