История изменений
Исправление alysnix, (текущая версия) :
the behavior is undefined.
сказал же о примере. вот хочу вызвать хардверный интеррапт - деление на ноль. чтобы протестировать его. там ж свой код обработки, надо убедиться в его работоспособности. то что стандарт интерпретирует как уб, в данном случае интерпретируется как предсказуемое поведение - вызов обработчика прерывания.
просто не надо путать уб в рамках языка и поведение системы в целом. стандарт не дает определения поведения в случае деления на ноль,говорит, что это мое дело его определять. но система это поведение определяет и вполне однозначно.
Исправление alysnix, :
the behavior is undefined.
сказал же о примере. вот хочу вызвать хардверный интеррапт - деление на ноль. чтобы протестировать его. там ж свой код обработки, надо убедиться в его работоспособности. то что стандарт интерпретирует как уб, в данном случае интерпретируется как предсказуемое поведение - вызов обработчика прерывания.
Исходная версия alysnix, :
the behavior is undefined.
сказал же о примере. вот хочу вызвать харверный интеррапт - деление на ноль. чтобы протестировать его. там ж свой код обработки, надо убедиться в его работоспособности. то что стандарт интерпретирует как уб, в данном случае интерпретируется как предсказуемое поведение - вызов обработчика прерывания.