C ++中枚举类型的映射

时间:2016-04-23 14:55:34

标签: c++ enums

是否可以将类型记忆到变量中?。

问题:

我有[Enum1,Enum2,Enum3 ...]和[Enum_x1,Enum_x2,...],Enum1类型只能转换为Enum_x1。

到目前为止,我发现只有std :: is_same :: value,如果我想检查类型是否可以转换为其他类型,我需要做很多if(std::is_same<x, Enum1>) then...

因此我需要一张类型的地图。

谢谢!

0 个答案:

没有答案