我有一个枚举ScaleFactorDatumState:
enum ScaleFactorDatumState
{
Unknown,
Saturated,
Unnormalised,
Locked,
Warning
};
CString stateFromFile将(应该)成为这些状态之一,例如_T( “未知”)。
有没有简洁的方法来做这样的事情:
ScaleFactorDatumState newState = ScaleFactorDatumState(stateFromFile);
答案 0 :(得分:3)
if (stateFromFile == _T("Unknown"))
return Unknown;
...