?

Log in

No account? Create an account

Машинно-арифметическое - Ваши рубидии уже у кобальта во ртути

Dec. 3rd, 2014

08:50 pm - Машинно-арифметическое

Previous Entry Share Next Entry

Comments:

[User Picture]
From:fatoff
Date:December 4th, 2014 05:23 am (UTC)
(Link)
int имеет фиксированное количество бит. Хм... Почему вопрос? Прерывание по переполнению, это сигнал от процессора?
(Reply) (Thread)
[User Picture]
From:spamsink
Date:December 4th, 2014 06:27 am (UTC)
(Link)
Ну имеет, но целое переполнение - это UB, помимо прочих деталей. Прерывание в данном случае - это любое нарушение линейного выполнения программы, будь то сигнал от процессора, брошенное исключение, начало ядерной войны или убийство котенка. В рамках вопроса гарантируется, что UB лимитировано значением результата.
(Reply) (Parent) (Thread)