参考 一文了解状态机思路 使用C++设计模式优化状态机的实现 C++常见设计模式 状态转换表 OpenFSM 用法介绍 状态机要素 状态:状态的数据和含义。 事件:触发状态转换的条件,即从一个状态转移到另一个状态所需的条件。 动作:每个状态下需要执行的动作操作。 状态机设计模型 分支逻辑法 用 switch 描述状态转移,用 if-el