/define

Définit les symboles du préprocesseur.

/define:name1[=value1][,name2[=value1]]

Arguments

  • name1, name2
    Nom de chaque symbole que vous souhaitez définir.

  • value1, value2
    Valeur assignée à chacun des symboles. Il peut s'agir d'une valeur booléenne ou d'un nombre.

Notes

L'option /define définit les noms comme symboles au sein de votre programme.

Pour définir plusieurs symboles avec l'option /define, séparez chaque nom de symbole par une virgule. Par exemple :

/define:DEBUG,trace=true,max_Num=100

Pour plus d'informations, consultez Compilation conditionnelle.

La forme abrégée de /define est /d.

Exemple

Compile avec /define:xx.

print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/

Voir aussi

Autres ressources

Options du compilateur JScript