static const int would be more idiomatic.  I think an enum would be OTT in this case.  Definitely #define is not good C++.