/define
Aktualisiert: November 2007
Definiert Präprozessorsymbole.
/define:name1[=value1][,name2[=value1]]
Argumente
name1, name2
Der Name eines oder mehrerer Symbole, die Sie definieren möchten.value1, value2
Die für die Symbole zu übergebenden Werte. Dabei kann es sich um boolesche Werte oder Zahlen handeln.
Hinweise
Mit der Option /define werden im Programm Namen als Symbole definiert.
Sie können mehrere Symbole mit /define definieren, indem Sie die Symbolnamen durch ein Komma voneinander trennen. Beispiel:
/define:DEBUG,trace=true,max_Num=100
Weitere Informationen hierzu finden Sie unter Bedingte Kompilierung.
/d ist die Kurzform von /define.
Beispiel
In diesem Beispiel wird mit /define:xx kompiliert.
print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/