logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++20之设计模式:状态模式

首先,这是值得强调的Boost.MSM是Boost中两种状态机实现之一,另一种是。我很确定还有很多其他的状态机实现。其次,状态机的功能远不止这些。例如,许多库支持分层状态机的思想:例如,一个生病(Sick)的状态可以包含许多不同的子状态,如流感(Flu)或水痘(Chickenpox)。如果你在处于感染流感的状态,你也同时处于生病的状态。最后,有必要再次强调现代状态机与状态设计模式的原始形式之间的差

文章图片
#c++20#设计模式#状态模式
到底了