有没有办法在不同的类型中重用相同的枚举值?我希望能够做到以下几点:enumDeviceState{UNKNOWN,ACTIVE,DISABLED,NOTPRESENT,UNPLUGGED};enumDeviceType{UNKNOWN,PLAYBACK,RECORDING};int_tmain(intargc,_TCHAR*argv[]){DeviceStatedeviceState=DeviceState::UNKNOWN;DeviceTypedeviceType=DeviceType::UNKNOWN;return0;}这对我来说很有意义,但对C++编译器没有意义——它提示:err
有没有办法在不同的类型中重用相同的枚举值?我希望能够做到以下几点:enumDeviceState{UNKNOWN,ACTIVE,DISABLED,NOTPRESENT,UNPLUGGED};enumDeviceType{UNKNOWN,PLAYBACK,RECORDING};int_tmain(intargc,_TCHAR*argv[]){DeviceStatedeviceState=DeviceState::UNKNOWN;DeviceTypedeviceType=DeviceType::UNKNOWN;return0;}这对我来说很有意义,但对C++编译器没有意义——它提示:err