map<string, vector<string>> transitions; // 状态转移矩阵 有错误
时间: 2023-12-27 18:29:57 浏览: 123
穿越矩阵问题
5星 · 资源好评率100%
非常抱歉,我在之前的代码中犯了一个错误。在C++中,`map`容器的声明和初始化应该分开进行。
以下是修正后的代码:
```cpp
map<string, vector<string>> transitions = {
{"START", {"IDENTIFIER", "NUMBER", "OPERATOR", "KEYWORD"}},
{"IDENTIFIER", {"IDENTIFIER", "NUMBER"}},
{"NUMBER", {"NUMBER"}},
{"OPERATOR", {}},
{"KEYWORD", {}}
};
```
感谢你的指出,如果还有其他问题,请随时提问!
阅读全文