子より親の方が必ず長生きと言えるんだろうか。

子が親への参照を持っているとき、親がdeleteされる時に子が生存し続けるべき状況は存在しない

 これ自体は間違いなさそうだな。しかしクロージャを入れるのは他人だから、その他人が子だけを参照して親を参照することをやめてしまえば破綻する。よく分からんな。

 まあ親にshared_ptrと書いてあれば参照することをやめることもあるまいとは思うが。