Connaitre la version de l'environnement Visual Studio
Connaitre la version de l'environnement Visual Studio - C++ - Programmation
MarshPosté le 12-07-2005 à 14:28:11
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 !
Marsh Posté le 12-07-2005 à 14:28:11
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 :
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 !