accès aux éléments d'une enum
	
	
		bonjour,
je compile avec gcc et j'ai du mal à accéder aux éléments d'une enum. voici sa déclaration :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | class A
{
public:
 typedef enum _enuma
 {
  A1,
  A2,
  A3
 } enuma;
 
 A(enuma valeur);
} | 
 et j'essaye de l'utiliser de la façon suivante, ailleurs dans mon code :
	Code:
	
A a = new A(A::enuma::A2);
 gcc me renvoit l'erreur suivante :
	Citation:
	
		
		
			'class A::enuma' is not a class or namespace
'A2' was not declared in this scope
			
		
	
 qqun aurait une idée sur la manière d'accéder à cette énumération ?
merci d'avance
aymeric.
Balises ajoutées