zhebulonn
Messages postés37Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention 6 avril 2007
-
5 avril 2007 à 11:54
zhebulonn
Messages postés37Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention 6 avril 2007
-
5 avril 2007 à 13:35
Bonjour,
j'ai un soucis avec l'utilisation enum.
Dans un .h, je défini :
class MemoirePartagee
{
public:
typedef enum {DONNEE_INTEGER=0, DONNEE_FLOAT} e_donnee_memoire;
...
Dans un .cpp :
MemoirePartagee::e_donnee_memoire mem;
mem = DONNEE_INTEGER;
Et à la compilation, j'ai cette erreur :
erreur: ‘DONNEE_INTEGER’ was not declared in this scope
j'ai essayé e_donnee_memoire::DONNEE_INTEGER, sans succès. Quelle est la bonne syntaxe ?