day18
- 有限状态机解析http协议
-
什么是有限状态机
-
- 有限状态机,(英语:Finite-state machine, FSM),又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。当逻辑里面有大量判断需要转换状态时,有限状态机就有用处了,本质上其是用查表法来把处理逻辑独立到表中,从而可以用通用的代码去处理任意复杂的状态转换
-
-
- 有限状态机的编程并不是一个困难事。更重要的是要理清楚状态转移的逻辑和方式,代码是很好写的。
-
-
- 枚举enum的使用方法
如果一个变量的取值只有几种有限的可能性,我们可以将其定义为枚举类型:如下代码:
enum enumType
{
MONDAY, TUESDAY, WENESDAY