Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3757 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [VisualC++] Define pour distinguer VC7 de VC6 ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VisualC++] Define pour distinguer VC7 de VC6 ?

n°1196873
eraser2k
Posté le 11-09-2005 à 09:39:46  profilanswer
 

Bonjour,
 
j'ai un petit pb de compilation ; des collegues sont passés en vc7 (j'en suis encore qu'au vc6) et certaines lignes de codes se sont retrouvés incompilables (tres peu en fait).
 
J'aimerais savoir s'il existe un define qui permettent de distinguer vc7 de vc6 (pour eviter de compiler des lignes qui génereront systematiquement des erreurs chez moi).
 
Je suppose que ca doit exister mais mettre les mots clé "vc7 define ..." donne toujours trop de résultat :(
 
merci

mood
Publicité
Posté le 11-09-2005 à 09:39:46  profilanswer
 

n°1197094
jesus_chri​st
votre nouveau dieu
Posté le 11-09-2005 à 15:07:03  profilanswer
 

Code :
  1. #if (MSC_VER >= 1200) && (MSC_VER < 1300)
  2. #pragma(message) Vous etes sous VC6
  3. #if (MSC_VER >= 1300) && (MSC_VER < 1400)
  4. #pragma(message) Vous etes sous VC7
  5. #if (MSC_VER >= 1400)
  6. #pragma(message) Vous etes sous VC8 ou plus


Message édité par jesus_christ le 11-09-2005 à 15:07:40
n°1197284
eraser2k
Posté le 11-09-2005 à 22:55:42  profilanswer
 

je te remercie, c'est exactement ce que je cherchais
 
:)

n°1197424
HelloWorld
Salut tout le monde!
Posté le 12-09-2005 à 10:21:51  profilanswer
 

_MSC_VER, avec un underscore devant ;)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [VisualC++] Define pour distinguer VC7 de VC6 ?

 

Sujets relatifs
[.net][C#] faire un define avec une valeur comme en C ?Question sur les define
[QT/VisualC++] pb d'affichage, conversion projet QT<->VisualC++Probleme compatibilité bibliotheque labview/visualc++
DEFINE ensemblesdistinguer pair et impair
[VisualC++ 6] Help ! Version Win32 release tombe en erreurVisualC++ 6 || Tabulation sous un RichEdit || TEXTMETRIC
VisualC++Portage de code de VC6 vers g++
Plus de sujets relatifs à : [VisualC++] Define pour distinguer VC7 de VC6 ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)