/define
Actualización: noviembre 2007
Define los símbolos de preprocesador.
/define:name1[=value1][,name2[=value1]]
Argumentos
name1, name2
Nombre de uno o varios símbolos que desea definir.value1, value2
Valores que se asignan a los símbolos. Puede tratarse de valores booleanos o números.
Comentarios
Mediante la opción /define se definen los nombres como símbolos en el programa.
Se pueden definir múltiples símbolos con /define si se separan los nombres de símbolos mediante comas. Por ejemplo:
/define:DEBUG,trace=true,max_Num=100
Para obtener más información, vea Compilación condicional.
/d es la forma breve de /define.
Ejemplo
Para compilar con /define:xx.
print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/