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

  FORUM HardWare.fr
  Programmation

  [C/C++] question sur les macro

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++] question sur les macro

n°78743
ayachi
Posté le 06-12-2001 à 11:42:17  profilanswer
 

voilà je veux une macro comme celle-ci
 
#define defvar( nom1 ) \
 VariableDF nom1( domaine, "nom1" ); \
 
si j'écris defvar( rouge )
je dois avoir VariableDF rouge( domaine, "rouge" )
 
Le problème c'est qu'il m'écrit  
VariableDF rouge( domaine, "nom1" )
 
Je connais rien aux macros et je vois que le " est prise de tête avec le preprocesseur du C
 
S'il y'a avait une bonne ame...
 
ah oui je veux pas ( sauf si obligé ) de  
 
#define defvar( nom1, nom ) \
 VariableDF nom1( domaine, nom ); \
 
avec defvar( rouge, "rouge" ) là ça marche
 
Merci pour toute aide:)

mood
Publicité
Posté le 06-12-2001 à 11:42:17  profilanswer
 

n°78749
chrisbk
-
Posté le 06-12-2001 à 11:48:49  profilanswer
 

#define defvar( nom1 ) \  
VariableDF nom1( domaine, #nom1 ); \

n°78750
ayachi
Posté le 06-12-2001 à 11:50:24  profilanswer
 

chrisbk a écrit a écrit :

#define defvar( nom1 ) \  
VariableDF nom1( domaine, #nom1 ); \  




 
Merci infiniment :)


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

  [C/C++] question sur les macro

 

Sujets relatifs
Petite question flash vers screen saver ??[C++] question de delete sur une hiérarchie de classe
[PHP]-question pour super balez!!!une petite question ?
[JAVA]Applet, question basic :)[C++] question sur les templates
Petite question au sujet de Borland C++ Builder 5.......[PHP] Question super facile :))) Venez !!!
[VBA & Excel] Ou trouver des exemples de macro??Question en C : Warning à la con
Plus de sujets relatifs à : [C/C++] question sur les macro


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR