template <class A, class B >
A Sum(A Fnum, B Snum){
return Fnum + Snum;
}
template <class S, class W>
S Subtraction(S Fnum, W Snum){
return Fnum - Snum;
}
template <class M, class E>
M Multiplication(M Fnum, E Snum){
return Fnum * Snum;
}
template <class D, class C>
D Division(D Fnum, C Snum){
return Fnum / Snum;
}
我正在尝试做一个计算器程序来了解模板。我想要一点帮助来解决我遇到的问题是 - 插入用户输入的数字是什么类型的?我在想的是做一个案例,提示输入 1 个数字询问要做什么操作例如:+/-* 等,然后将这些数字传递给函数......并返回一个答案,无论他们输入 2 还是 2.567反之亦然有什么建议吗?我的模板功能好吗??他们需要任何改进吗..