クラスAとBがあって、
AのメンバにBのポインタがあり、Bのメンバを操作するメソッドがある
BのメンバにAのポインタがあり、Aのメンバを操作するメソッドがある

この場合、
・クラスBのプロトタイプ宣言
・クラスAの定義
・クラスBの定義
・クラスA、Bのメソッドの定義

っていうような順番で書くしかないですよね?