我有一个枚举 ScaleFactorDatumState:
enum ScaleFactorDatumState
{
Unknown,
Saturated,
Unnormalised,
Locked,
Warning
};
还有一个 CString stateFromFile,它将(应该)是这些状态之一,例如_T("未知")。
有没有一种简洁的方法可以做这样的事情:
ScaleFactorDatumState newState = ScaleFactorDatumState(stateFromFile);
最佳答案
if (stateFromFile == _T("Unknown"))
return Unknown;
...
关于c++ - 使用 CString 实例化枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24164146/