[C][U] 싱글, 멀티에 대한 함수 구분, FSM헤더 가상소멸자 추가