Здравствуйте, T4r4sB, Вы писали:
TB>Здравствуйте, Sm0ke, Вы писали:
S>>Они я так понимаю только в GCC доступны. Необходим портируемый способ. Я использую VS community 22.
TB>Ну тогда давай по-сложному.
TB>Переполнение происходит тогда и только тогда, когда сумма двух неотрицательных отрицательно либо когда сумма двух отрицательных неотрицательна. Проверяешь знаки чисел до и после операции короч
Переполнение при операциях со знаковыми целыми — это UB.