Bonjour!
J'ai un petit problème que je m'explique mal avec VS2008.
J'ai besoin de me faire un petit programme en C qui vérifie si une coordonnée se situe à l'intérieur de limites fixes.
J'ai défini les limites dans des constantes symboliques par exemple de cette façon:
#define X_MAX 900
etc...
Cependant, lorsque j'arrive dans mon test if(x > X_MAX) le debugger/compilateur ne reconnait pas ma constante et valide la condition même si elle est fausse. Si j'entre "en dur" la valeur 900 dans mon if alors ça marche!
Est-ce un bogue de VS2008?
Merci...
Partager