Я не уверен, почему использовался static или почему он даже компилируется. Должен быть просто enum Response. Перечислители не являются статическими данными.

авно сталкивался с этим:

static enum Response{
    NO_ERROR=0,
    MISSING_DESCRIPTOR,
    ...
};

Компилируется и работает под управлением Microsoft VS2005. Однако я не уверен, что должен делать модификатор static. Отличается ли это от следующего?

enum Response {
    NO_ERROR=0,
    MISSING_DESCRIPTOR,
    ...
};

Ответы на вопрос(6)

Ваш ответ на вопрос