にオブジェクト同一性を決定します。内部的には、シンクへのポインタをstd :: setに格納したいと思います。シンクが登録されていないとき、私は単に私のセット内のポインタを検索し、それを削除します。私の質問は、何らかの方法で、同じオブジェクトがパラメータとして渡されたにもかかわらず、パラメータSinkのアドレスをとると結果が異なることになります。私は知っている、そのポインタは、特定の複数の継承szenariosでキャストするときに変更することができますが、この状況についてはどうですか?私は関数の次の対を有する参照からスーパー
ありがとうございます!あなたが言ったように、多重継承と仮想クラス間のキャスト時に