¿Cómo puedo detectar el desbordamiento de enteros en 32 bits int?

Sé que ese tema fue preguntado varias veces, peroMi pregunta es sobre el desbordamiento en 32 bits completos de int. Por ejemplo:

  11111111111111111111111111111111 +
  00000000000000000000000000000001 =
  00000000000000000000000000000000   //overflow!

encontrétema Con preguntas similares sobre esto, sin embargo, el algoritmo no es perfecto.

  11111111111111111111111111111111 +
  00000000000000000000000000000000 =
  00000000000000000000000000000000  //overflow!

¿Hay alguna forma simple y rápida de verificar esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta