_演算子+(CONST _&RHS)のconst { _ RET。 符号なしのP [32] {}、F [32] {}。 REP(I、0,31)、P [I] [I] =。 PER(I、0,31){ Y = 1U << IオートX = rhs.a [I]、。 PER(J、0,31)IF(X >> J&1){ (P [J])であれば、X ^ = P [j]と、Y ^ = F [J]。 他{ P [J] = xで、F [j]は、Yを=。 ブレーク; } } もし(x == 0){ 無署名の合計= 0; REP(J、0,31)であれば(Y >> J&1)合計^ = rhs.a [J]。 ret.ins(合計)。 } } 戻りRET。 }