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