写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
感谢上个题的启发··
class A{
public:
A(){
n++;
}
static void reset()
{
n = 0;
}
static int getn()
{
return n;
}
private:
static int n;
};
int A::n = 0;
int functionadd(int num1,int num2)
{
A::reset();
A *tmp1 = new A[num1];
A *tmp2 = new A[num2];
delete []tmp1;
delete []tmp2;
return A::getn();
}
class Solution {
public:
int Add(int num1, int num2)
{
return functionadd(num1,num2);
}
};