超初歩的な質問ですが、「enumの定義の仕方」を教えていただければと思います。
まずは、参考ソースを載せていただきます。
int i ; enum DEBUG_T{ MENU0, MENU1, MENU2, }; DEBUG_T DEBUG; switch ( i ){ case DEBUG.MENU0 : break; case DEBUG.MENU1 : break; case DEBUG.MENU2 : break; }上記のソースでコンパイルを行うと
'.Menu0' の左側はクラス、構造体、共用体でなければなりません
'.Menu1' の左側はクラス、構造体、共用体でなければなりません
'.Menu2' の左側はクラス、構造体、共用体でなければなりません
とコンパイルエラーが起こってしまいます。
いかんせん初めてenumを使うので、色々とググッてみても
ググり方が悪いのか、正答を得ることができませんでした。
非常に初歩的な質問で恐縮なのですが、
ご教授のほどよろしくお願いいたします。