Bonjour,
J'aimerais savoir s'il existe une macro ou un define qui permet de connaître la version de l'IDE de Visual Studio, ceci pour la raison suivante :
J'ai un projet développé en C++ sous VS6, je viens de le porter sous VS8 (beta 2), j'ai donc déclaré un #define me permettant de faire la distinguo au niveau des fonctions incompatibles entre l'un et l'autre des 2 environements, résultat, il me suffit de définir ou non ce #define et ça compile sous l'un ET sous l'autre.
Au final, j'aimerais avoir cela :
Code :
- #if <ma_macro> > 6
- // Visual studio 2005 beta 2
- #define _COMPILATION_VISUAL2005
- // Pour ne par "gueuler" sur les fonction dépréciées
- #define _CRT_SECURE_NO_DEPRECATE
- #endif
|
Quelqu'un a une idée ?? Merci d'avance.
Message édité par snipix le 12-07-2005 à 14:29:20
---------------
La raison du plus fort est toujours la plus forte.... Parce que c'est comme ça NA !