История изменений
Исправление Iron_Bug, (текущая версия) :
да, и вы тут её обсасывали. это ошибка в коде. но эта ошибка скомпилится и проявится уже в рантайме. надо проверять, что у тебя на входе. и если на вход могут попадать непонятные данные, то использовать функции с проверкой переполнения. как-то так.
как я уже тоже писала, в реальной жизни такие куски кода не встречаются, чаще всего. потому что переполнения возникают очень редко. это только в математическом софте, в основном. в обычной программе переполнение должно вызывать сигнал переполнения и приводить к завершению.
Исправление Iron_Bug, :
да, и вы тут её обсасывали. это ошибка в коде. но эта ошибка скомпилится и проявится уже в рантайме. надо проверять, что у тебя на входе. и если на вход могут попадать непонятные данные, то использовать функции с проверкой переполнения. как-то так.
Исходная версия Iron_Bug, :
да, и вы тут её обсасывали. это ошибка в коде. надо проверять, что у тебя на входе. и если на вход могут попадать непонятные данные, то использовать функции с проверкой переполнения. как-то так.