Внутреннее определение (значение макроса) , установленное компилятором
Синтаксис
__FB_OUT_LIB__
Описание
__FB_OUT_LIB__ означает, что указанный тип выходного файла в командной
строке компилятора во время компиляции является статической библиотекой.
Возвращает ненулевое значение (-1), если выход является статической
библиотекой. В противном случае возвращает ноль (0).
Только один из
__FB_OUT_DLL__,
__FB_OUT_EXE__,
__FB_OUT_LIB__,
или
__FB_OUT_OBJ__ будет
оцениваться как ненулевое (-1). Все другие будут оцениваться как нули (0).
Пример
#if __FB_OUT_LIB__
'... конкретные
инструкции при создании статической библиотеки
#else
'... конкретные
инструкции, не при создании статической библиотеки
#endif
Отличия от QB
См. также