/define
Определяет символы препроцессора.
/define:name1[=value1][,name2[=value1]]
Аргументы
name1, name2
Имя из одного или нескольких символов, которые требуется определить.value1, value2
Значения, которые должны принимать символы. Могут быть логическими значениями или числами.
Заметки
Параметр /define определяет имена как символы в программе.
При помощи параметра /define можно определить несколько символов, отделяя каждое имя символа запятой. Пример.
/define:DEBUG,trace=true,max_Num=100
Дополнительные сведения см. в разделе Условная компиляция.
Вместо /define можно использовать краткую форму /d.
Пример
Компиляция с параметром /define:xx.
print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/