我有一个枚举:
enum FlowType {
LEVEL_FLOW = 1,
PARTITION_FLOW = 3,
ORDERBOOK_EVENT_FLOW = 4
}
我想创建一个地图,以便在搜索上面的整数部分时,必须返回“ LEVEL_FLOW”部分。
我无法提出地图声明和插入语句。请帮忙。
这是我尝试过的:
std::map<int, FlowType > FlowsMap;
FlowsMap.insert(std::make_pair<1, FlowType.LEVEL_FLOW >);
最佳答案
如果LEVEL_FLOW
在同一范围内,则应仅使用FlowType.LEVEL_FLOW
而不是enum
。否则,也要指定范围。