Ah, ce n'est donc pas un pointeur ?
Comment est déclarée ta map ?
Version imprimable
Ah, ce n'est donc pas un pointeur ?
Comment est déclarée ta map ?
le nom pOk ne nous renseigne pas trop sur sa nature..
pour moi p c'est un pointeur.
:D
Tout à fait :)Citation:
Envoyé par Médinoc
voila mon enum
la déclaration du mapCode:
1
2
3
4
5
6 static enum MonEnum { pOK, pERR, pERR_CDE };
et son initalisation dans le constructeur de ma classeCode:map<string,MonEnumr> s_maMap;
Code:
1
2
3
4
5
6 CMaClass::CMaClass() { s_maMap["OK"] = pOK; s_maMap["ERROR"] = pERR; s_maMap["ERROR CDE"] = pERR_CDE; }
Aucun pb, elle sera détruite à la destruction de la classe sans aucun problème.
il n' y a pas de probleme de memoire avec ça ...
:D
c'est bizarre car les chaine OK, ERR, ERR_CDE apparaissent dans les fuites mémoires
Non, c'est pas grave ça, http://c.developpez.com/faq/cpp/?pag...MES_STL_fuites