5
私はダーツにステートマシンを実装しています、と私は私の状態関数は、他の状態関数を返すしたいのですが、同じ型の別の関数を返す関数をtypedefするにはどうすればよいですか?
typedef State State(foo);
は私にエラーを与える:
typedef 'State' illegally refers to itself
は、任意のはありますこのtypedefを行う方法は?明らかに私はそれをクラスでラップするか、またはFunction
を返すことができましたが、私はtypedefでこれを行うことを望んでいました。