Carry is used for unsigned math, Overflow is used for signed math.
Adding two numbers with different signs cannot overflow. An overflow can only happen when two numbers with the same sign produce a result with a different sign.
Carry is used for unsigned math, Overflow is used for signed math.
Adding two numbers with different signs cannot overflow. An overflow can only happen when two numbers with the same sign produce a result with a different sign.