したがって、クラス内にクラスがあり、特定の変数または関数にアクセスできるシナリオがあります。
stateMachine->data->poseEstimate->getData()
stateMachine->data->poseEstimate->setData()
現在、これは完全に正当ですが、複雑に見えて読みにくいです。関数では、次のようなことができるようにしたい:
typedef stateMachine->data->poseEstimate pose
pose->getData()
pose->setData()
これにより、コードが読みやすくなります。typedef
型を定義するためのものであるため、明らかに機能しません。これを可能にする同等の方法はありますか?