Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

system(3, 0)


Вызов функции system(3, 0) возвращает список динамических ошибок выполнения приложения. Аргумент всегда равен нулю.
Список ошибок возвращается в виде целого числа, в битовой маске которого логическими значениями закодированы выявленные ошибки, согласно таблицы:
Номер бита
Если указанная ошибка обнаружена, бит заполняется значением true
Бит 0
Целочисленное деление на ноль
Бит 1
Переполнение в результате преобразовании “вещественного” в “целый”
Бит 2
FPU: Деление на ноль
Бит 3
FPU: Неверный формат
Бит 4
FPU: Переполнение результата вычисления в плюс бесконечность
Бит 5
FPU: Переполнение результата вычисления в минус бесконечность
Бит 6
Зарезервирован, не используется
Бит 7
Выход за границы массива
Бит 8
Несоответствие типа
Бит 9
Ошибка при обращении к указателю
Бит 10
Предотвращено формирование NAN
Бит 11
Некорректный аргумент (от пользователя)
Бит 12
Некорректный аргумент (от компилятора)