Bonjour � tous,
Une petite question basique de C++ :
J'ai d�fini une �num�ration dans une classe
Pour y acc�der, je pensais que je devais �crire ceci
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 class CMaClasse { public: enum MON_ENUM{UN, DEUX, TROIS, MAX}; };mais je me suis rendu compte que l'on pouvait aussi �crire ceci
Code : S�lectionner tout - Visualiser dans une fen�tre � part CMaClasse::MON_ENUM::UNJe ne comprend pas comment cela se fait que l'op�rateur '.' puisse convenir dans ce cas?!
Code : S�lectionner tout - Visualiser dans une fen�tre � part CMaClasse.MON_ENUM::UN
Est-ce une particularit� du compilateur ou est-ce normal selon la norme du C++?
Merci d'avance,
Crisanar
Partager