LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

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

как я уже тоже писала, в реальной жизни такие куски кода не встречаются, чаще всего. потому что переполнения возникают очень редко. это только в математическом софте, в основном. в обычной программе переполнение должно вызывать сигнал переполнения и приводить к завершению.

Исправление Iron_Bug, :

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

Исходная версия Iron_Bug, :

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