/define
定义预处理器符号。
/define:name1[=value1][,name2[=value1]]
实参
name1, name2
要定义的一个或多个符号的名称。value1, value2
要采用的符号的值。 它们可以是布尔值或数字。
备注
/define 选项在程序中将名称定义为符号。
通过使用逗号分隔符号名称,可以用 /define 定义多个符号。 例如:
/define:DEBUG,trace=true,max_Num=100
有关更多信息,请参见条件编译。
/d 是 /define 的缩写形式。
示例
用 /define:xx 编译。
print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/