Я недавно наткнулся на это:
static enum Response{
NO_ERROR=0,
MISSING_DESCRIPTOR,
...
};
Он компилируется и работает под MSVS2005. Однако я не уверен, что должен делать "статический" модификатор. Разве это не отличается от следующего?
enum Response {
NO_ERROR=0,
MISSING_DESCRIPTOR,
...
};