19
일반적인 상태 머신 구현 패턴이 있습니까?
우리는 C 로 간단한 상태 머신을 구현해야합니다 . 표준 switch 문이 가장 좋은 방법입니까? 현재 상태 (상태)와 전환을위한 트리거가 있습니다. switch(state) { case STATE_1: state = DoState1(transition); break; case STATE_2: state = DoState2(transition); break; } ... DoState2(int transition) { // Do State Work ... if(transition == FROM_STATE_2) { // New …