leetcode 371两整数之和

class Solution {
public:
    int getSum(int a, int b) {
        long long carry=b;
        while(b!=0){
            carry=a&b;
            a=a^b;
            b=(carry&0xffffffff)<<1;
        }
        return a;
    }
};
原文地址:https://www.cnblogs.com/joelwang/p/10950363.html