5
나는 다트 상태 머신을 구현하고있어, 나는 내 상태 함수는 다른 상태 함수를 반환해야 싶지만 같은 유형의 다른 함수를 반환하는 함수를 typedef하려면 어떻게해야합니까?
typedef State State(foo);
나에게 오류 제공합니다 :
typedef 'State' illegally refers to itself
가 어떤인가를 이 typedef 할 방법? 분명히 클래스에서 랩핑하거나
Function
을 반환 할 수는 있지만 typedef를 사용하여이 작업을 수행하려고합니다.