Условная директива препроцессора
Синтаксис
#assert condition
Параметры
condition
Условное выражение, которое предполагается как true
Описание
Утверждает истинность условного выражения во время компиляции. Если
condition
равно false, компиляция остановится с ошибкой.
Это заявление отличается от оператора
Assert
в том, что
#assert вычисляется во время компиляции , а
Assert
вычисляется во время выполнения.
Пример
Const MIN = 5, MAX = 10
#assert MAX > MIN '' cause an error if MAX <= MIN
Отличия от QB
См. также