[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