Wie kann ich einen Integer-Überlauf bei 32-Bit-Int feststellen?

Ich weiß, dass ein solches Thema mehrmals gefragt wurde, abermeine frage ist überlauf auf vollen 32 bits von int. Zum Beispiel:

  11111111111111111111111111111111 +
  00000000000000000000000000000001 =
  00000000000000000000000000000000   //overflow!

ich fandThema Bei ähnlichen Fragen ist der Algorithmus jedoch nicht perfekt.

  11111111111111111111111111111111 +
  00000000000000000000000000000000 =
  00000000000000000000000000000000  //overflow!

Gibt es eine einfache und schnelle Möglichkeit, dies zu überprüfen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage