min5<double>(dobj, fobj);

2.当编译器无法推演出返回类型时

template <class T1, class T2, class T3>

T1 sum(T2, T3);

指定参数时, 只有尾部的参数可以不写如:

sum<double>(fobj, dobj);//返回值类型T1是double, T2是float, T3是double

sum<double, ,double>(fobj, dobj);//错误, 只能省略后面的

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
相关资源
相似解决方案