我正在考虑重载函数,这不是一种更快的执行方式吗,例如,成瘾而不用不同的参数和输出(int,float double ecc ...)定义函数很多次。
更易理解:
// 2 ints addiction
int addic(int & a, int & b) {
int c;
c = a + b;
return c;
}
// 1 int + 1 float
float addic(int & a, float & b) {
float c;
c = a + b;
return c;
}
不是更快的方法吗?我必须定义所有情况吗?