Поделиться через


-removeintchecks

Включает и отключает проверку условий переполнения для целочисленных операций.

Синтаксис

-removeintchecks[+ | -]  

Аргументы

Термин Определение
+ | - Необязательно. Если задан параметр -removeintchecks-, компилятор проверяет условия переполнения всех целочисленных операций. Значение по умолчанию — -removeintchecks-.

Если задано -removeintchecks или -removeintchecks+, переполнение не проверяется и целочисленные вычисления выполняются быстрее. Однако в случае переполнения типа данных при отключенной проверке переполнения могут сохраниться неверные результаты без отображения ошибки.
Задание параметра -removeintchecks в интегрированной среде разработки Visual Studio
1. Выбор проекта в Обозреватель решений. В меню Проект выберите пункт Свойства.
2. Щелкните вкладку "Компиляция ".
3. Нажмите кнопку "Дополнительно ".
4. Измените значение поля "Удалить целочисленное переполнение" проверка.

Пример

Следующий код компилирует Test.vb и отключает проверку переполнения целочисленных значений.

vbc -removeintchecks+ test.vb  

См. также