标签: c++ 32-bit
在这篇文章中,在32位机器上实现64位加法。然而,它使用无符号值进行溢出检测,我目前仅限于有符号值。以下帖子是否可以使用签名值?
https://stackoverflow.com/a/1652673/6947289
Detecting signed overflow in C/C++ 解释如何检查int是否溢出。当进行32位加法时,在64位值的左侧和右侧使用时,相同的比较不起作用。