Salut,
ça dépend de la cosntante et de l'endroit ou tu la place... une exemple?
voici:
#define X 1345.234
#define model 234
#define Y 13.098
#define Z 23.234
//fonctionne
CreateObject(model,X,Y,Z.....);
//ne fonctionne pas
CreateObject(X,model,Y,Z....);
ne pas oublier ce qu'est une constante obtenue d'un define :
#define EXPRESSION1 EXPRESSION2
le compilateur remplace tout simplement l'EXPRESSION1 par l'EXPRESSION2
donc à la compilation, l'exemple précédant est équivalent à:
CreateObject(234,1345.234,13.098,23.234...);
++Sim++