[enum] probleme d' egalité
	
	
		Bonjour,
il est tard je me permet de poster ce petit mail.
Voila j ai créé une enumeration :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
   |  
enum ETYPE{
	Charge = 1,
	ChargeImposee,
	Fusee,
	Kit,
	Lot,
	Obus,
	Masque = 11,
	Position,
	Receptacle,
	Repere,
	Securite,
	Vitesse,
	Zone }; | 
 que j ai mise dans mon stdafx.h car elle doit etre visible de plusieurs classe qui n'ont pas de lien entre elles (je pense que vous devez trouver ca assez moche...)
Mais a part ca quan je teste une egalité entre 2 ETYPE comme ca :
	Code:
	
1 2 3 4
   |  
void CStockIHM::Supprimer(wstring& elem,ETYPE type)
{	
	iif(type == ETYPE::Fusee) | 
 le compilateur me sort une erreur :
error C2059: erreur de syntaxe : ')'
je comprend pas... 
ps : je cherche aussi a initialiser un pointeur sur liste vide, le constructeur me demande une declaration ou un prototype de classe et je sai pas comment le lui declarer
Merci d'avance