Add-in Microsoft Visual C++ 6.0

cs_stockley81 Messages postés 24 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 24 août 2005 - 23 août 2005 à 14:50
cs_stockley81 Messages postés 24 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 24 août 2005 - 24 août 2005 à 08:15
Bonjour,



J'utilise Microsoft Visual C++ 6.0 dans le cadre de mon travail (je ne peux en aucun cas changer).

Dans mes projets, on a défini plusieurs
configuration (Menu Build->Configuration.... désolé mais je ne l'ai
qu'en anglais) et pour chacune d'elle on a défini une définition
préprocesseur (preprocessor definition). Ensuite on a un code du genre
:



#if defined( Preproc_def_Config1 )

#define CONFIG_USED CONF1

#elif defined( Preproc_def_Config2 )


#define CONFIG_USED CONF2

...... le nombre de configurations que l'on a.



Puis dans le code on rajoute des bornes du style

#if (CONFIG_USED CONF2)

...

// code

...

#endif



Dans la barre de build on choisit la configuration qui nous intéresse
et quand on compile, on ne compile que le code entre les bornes
correspondantes.



Maintenant voilà ma question. Je recherche un add-in à microsoft visual
c++ qui me permettrait d'afficher uniquement le code entre les bornes
en fonction de la configuration sélectionnée. Cela permettrait de ne
pas voir le reste du code des autres configurations qui ne nous
intéresse pas. Car dans notre cas, on arrive à une 12aine de
configurations donc par moment cela devient complexe à visualiser.

J'espère avoir été clair sur ce que je recherche. Si vous avez des idées je suis preneur.

D'avance merci.

2 réponses

racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
24 août 2005 à 00:16
Salut,

Moi aussi je travaille sur Visual 6. Chez moi "preprocessor
definitions" est dans le menu Project->Settings puis l'onglet C/C++.
Personnellement, dans ce genre de situation, je préfère fractionner le
code source en plusieurs fichiers sources. Chaque fichier correspond à
une configuration déterminée. Dans le fichier principal, on peut faire
par exemple:

#if (CONFIG_USED CONF1)

#include fichier1

#endif

#if (CONFIG_USED CONF2)

#include fichier2

#endif

etc....

Ainsi, tu ne visualiseras que le fichier concerné. Je ne connais pas de
add-in permettant de faire ce genre de chose. Je ne sais
même pas si ça existe sur les versions récentes de Visual Studio.
En tous cas, l'idée est bonne.
0
cs_stockley81 Messages postés 24 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 24 août 2005
24 août 2005 à 08:15
Ouais ce que tu fais est pas mal. Le problème c'est qu'après y'a un
nombre de fichiers impressionnant dans le projet. C'est une autre
solution viable.



Mais c'est vrai qu'un add-in serait un plus
0
Rejoignez-nous