enum 値に任意の名称やその他の情報を保持する方法について | Masa’s Lab http://blog.masa1115.com/?p=1062 どうして enum に拘ってるのか… | Masa’s Lab http://blog.masa1115.com/?p=1078 のところをざっと見て、私なりに考えると、 使ってはいけない定数定義の一例 | Moonmile Solutions Blog http://www.moonmile.net/blog/archives/2589 でも書いていて…ないか、もっと別なところかもしれませんが、基本はC言語の「#define」と「enum」の違いからです。 ■#define は数値、enum は型 #define WEEKDAY_SUN 0 #define WEEKDAY_MON 1 #define WEEKDAY_TUE 2 ...