Внутреннее определение (значение макроса) , установленное компилятором
Синтаксис
__FB_OPTION_ESCAPE__
Описание
Указывает, если по умолчанию строковые литералы обрабатываются для
управляющих последовательностей, когда явно не указывается
$ Оператор для строк, без управляющих последовательностей, или
! Оператор для строк, которым разрешены управляющие последовательности.
Метод по умолчанию для обработки строковых литералов устанавливается путем
использования опции командной строки
-lang
во время компиляции или использования
Option Escape
в исходном файле.
__FB_OPTION_ESCAPE__ возвращает ноль (0), если опция не установлена.
Возвращает не нуль (-1), если опция была установлена.
Пример
#if( __FB_OPTION_ESCAPE__ <> 0 )
#error Option Escape must Not be used With This include file
#endif
Отличия от QB
См. также